Grilled Cheese snakker Model Context Protocol (MCP), den åpne standarden KI-assistenter bruker for å jobbe med tjenester utenfor seg selv. Koble til Claude, ChatGPT eller et annet MCP-kompatibelt verktøy, så kan det lese tidslinjen din, poste, følge, reagere og redigere temaer som deg. Verktøy som tar imot en innlimt nøkkel, bruker en du oppretter og kan trekke tilbake når som helst; verktøy som snakker MCPs OAuth-flyt, som ChatGPT, kobler til via en samtykkeskjerm i stedet, uten noe å kopiere.
Hva tilkobling faktisk betyr
En MCP-klient ser Grilled Cheese som et sett navngitte verktøy: les tidslinjen, opprett et innlegg, følg noen, rediger et tema. KI-en avgjør når de skal kalles; nøkkelen din avgjør hva den har lov til. En nøkkel handler som deg, på de identitetene du oppgir når du oppretter den, og får aldri rettigheter kontoen din selv ikke har.
Lesing følger med hver konto. Skriving (poste, følge, reagere, redigere temaer) er en del av Grilled Cheese Premium.
Opprette en nøkkel
Nøkler bor i Innstillinger > Utvikler, i nettappen på https://grilledcheese.app/settings/developer eller i appen under Innstillinger.
-
Velg et navn som sier hvor nøkkelen skal bo («Assistent på laptopen», «Hjemmeserver»).
-
Velg identitetene nøkkelen kan handle som. En nøkkel med flere identiteter må oppgi hvilken den handler som ved hver skriving, så de fleste nøkler nevner nøyaktig én.
-
Velg tilgangene dens. Lesetilganger er åpne for alle kontoer; skrivetilganger krever et aktivt Premium-abonnement.
-
Kopier nøkkelen når den vises. Den vises én gang: bare et fingeravtrykk lagres, så ingenting kan vise den igjen. Mister du den, må du opprette en ny.
Det er et tak på hvor mange nøkler en konto kan ha samtidig, og Premium hever det ikke: trekk tilbake en nøkkel for å gjøre plass til en ny. Nøkler utløper også av seg selv etter 90 dager, så en glemt nøkkel forblir ikke aktiv for alltid.
Tilganger
En tilgang (scope) er en rettighet nøkkelen har. Et verktøykall utenfor nøkkelens tilganger avvises, hver gang, uansett hvem som eier nøkkelen.
| Tilgang | Hva den tillater | Verktøy |
|---|---|---|
|
Lese tidslinjer, innlegg, tråder og søk |
|
|
Lese hvem du følger og hvem som følger deg |
(bare API, ikke noe verktøy ennå) |
|
Lese reaksjonene dine |
(bare API, ikke noe verktøy ennå) |
|
Lese temaene dine |
|
|
Lese profilen din |
(bare API, ikke noe verktøy ennå) |
|
Opprette innlegg, og slette innlegg nøkkelen selv har laget |
|
|
Følge og slutte å følge |
|
|
Reagere, og fjerne reaksjoner nøkkelen selv har lagt inn |
|
|
Opprette og redigere temaene dine |
|
:write-tilgangene er Premium-grensen. En gratiskonto kan opprette
lesenøkler og kjenne at det hele virker; å poste, følge, reagere og redigere
temaer på dine vegne krever et løpende abonnement. Kontrollen skjer ved hvert
kall, ikke bare når nøkkelen opprettes: utløper abonnementet, slutter
nøkkelens skrivinger å virke fra neste forespørsel, og de virker igjen når det
fornyes.
Koble til en klient
Direkte (Streamable HTTP)
De fleste nyere MCP-klienter, blant dem Claude Code og nyere utgaver av Claude Desktop, kobler rett til det driftede endepunktet:
https://api.grilledcheese.app/mcp
med nøkkelen som bearer-token. For Claude Code holder én linje:
claude mcp add --transport http grilledcheese https://api.grilledcheese.app/mcp --header "Authorization: Bearer <key>"
Via stdio-broen
Klienter som bare kan starte en lokal prosess, bruker bropakken
@grilledcheese/mcp. Den kjører på maskinen din, holder nøkkelen lokalt og
videresender hver forespørsel til endepunktet over; nøkkelen havner aldri i en
delt konfigurasjonstjeneste.
For Claude Desktop, legg til i claude_desktop_config.json (Settings >
Developer > Edit Config):
{
"mcpServers": {
"grilledcheese": {
"command": "npx",
"args": ["-y", "@grilledcheese/mcp"],
"env": { "GRILLEDCHEESE_KEY": "<key>" }
}
}
}
For Claude Code er stdio-varianten:
claude mcp add grilledcheese --env GRILLEDCHEESE_KEY=<key> -- npx -y @grilledcheese/mcp
Alle andre stdio-klienter settes opp til å starte
npx -y @grilledcheese/mcp --key <key>. En nøkkel med mer enn én identitet
sender med --identity for å si hvilken den handler som.
ChatGPT og andre OAuth-klienter
ChatGPTs egendefinerte koblinger tar ikke imot en innlimt nøkkel. De krever MCPs OAuth-flyt, og Grilled Cheese snakker den. Ingen nøkkel er involvert: du godkjenner tilkoblingen i nettleseren, innlogget som deg selv, og du ser nøyaktig hva som gis før noe blir gitt.
Slik kobler du til ChatGPT:
-
Åpne Settings > Connectors i ChatGPT og legg til en egendefinert kobling med server-URL-en:
https://api.grilledcheese.app/mcp
-
ChatGPT oppdager at Grilled Cheese støtter OAuth og åpner et nettleservindu med Grilled Cheese-innloggingssiden. Logg inn hvis du ikke allerede er det.
-
Samtykkeskjermen viser koblingens navn, hvor du sendes tilbake, og en velger for identiteter og tilganger, akkurat som når du oppretter en nøkkel. Lesetilganger er forhåndsvalgt; skrivetilganger krever Grilled Cheese Premium, den samme grensen som nøkler har.
-
Godkjenn, så fullfører ChatGPT tilkoblingen på egen hånd.
En tilkobling laget på denne måten fornyer seg selv i det stille så lenge den er i bruk, og utløper av seg selv etter 90 dager uten bruk. De samme reglene som for nøkler gjelder ved hvert kall: tilkoblingen er aldri mektigere enn deg, skrivetilgang sjekker abonnementet ditt hver gang, og alt den gjør, tilskrives i revisjonssporet.
Godkjenner du den samme koblingen på nytt, erstattes den eldre tilkoblingen, så en ny tilkobling etterlater aldri en ekstra aktiv tildeling. Tror du en tilkobling misbrukes, fjern koblingen i ChatGPT og kontakt [email protected]; personalet kan trekke tilbake en tilkobling umiddelbart, noe som kutter dens tokener ved deres aller neste kall.
Samtykkeskjermen advarer også når en kobling ber om å bli sendt tilbake til en adresse på din egen datamaskin. Det er normalt for skrivebordsverktøy som Claude Code, og verdt en ekstra titt for alt annet.
Trekke tilbake en nøkkel
Trekk tilbake fra den samme Innstillinger > Utvikler-skjermen: hver nøkkel viser tilgangene, identitetene, opprettelsesdatoen og utløpet sitt, med en tilbaketrekkingsknapp ved siden av. Tilbaketrekkingen virker umiddelbart, fra nøkkelens aller neste kall. Trekk tilbake en nøkkel i det øyeblikket du slutter å bruke verktøyet som hadde den, eller mistenker at den er på avveie.
Sikkerhetsnotater
-
En nøkkel er aldri mektigere enn deg. Den er begrenset til vanlige brukerrettigheter selv om du er ansatt, og alt den gjør, havner i det samme revisjonssporet som dine egne handlinger, tilskrevet nøkkelen.
-
Noen ting er rett og slett utenfor protokollen. Chat og direktemeldinger, din indre krets, kontogjenoppretting, betalinger og moderasjon kan aldri nås av noen nøkkel, med noen tilgang.
-
Destruktive verktøy sier fra om seg selv. Verktøy som sletter noe, er flagget, så veloppdragne klienter spør deg før de kaller dem.
-
Behandle nøkkelen som et passord. Den som har den, kan handle som identitetene den nevner, innenfor tilgangene dens, til den utløper eller du trekker den tilbake. Foretrekk miljøvariabel-formene over framfor å lime nøkler inn i kommandolinjer, og sjekk aldri en nøkkel inn i et kodelager.
Videre lesning
-
Utviklerinnstillinger, der nøkler opprettes og trekkes tilbake
-
Grilled Cheese Premium, som låser opp skrivetilgangene
Spørsmål, eller en tilkobling som står fast, sendes til [email protected].