Hjelp
Be AI-assistenten lagre en oppskrift du nettopp har laget sammen, eller finne frem en du har fra før. MyFoodNotes er en MCP-server som assistenter som ChatGPT, Claude, Cursor, VS Code og Grok kan koble seg til.
Adresse til MCP-serveren
https://myfoodnotes.com/mcpAI-tilkobling er en del av MyFoodNotes Pro.
Utviklermodus finnes bare på betalte ChatGPT-abonnement, ikke gratisplanen. Menynavn kan variere litt mellom versjoner.
Assistenten kan ikke slette eller endre oppskrifter, og ser bare dine egne.
Gå til API-nøkler og AI-tilkoblinger i profilen
MyFoodNotes har en egen MCP-server (Model Context Protocol) på
https://myfoodnotes.com/mcpDen bruker transporten «Streamable HTTP». Du trenger ikke installere noe eller kjøre en egen server.
| Verktøy | Hva det gjør | | --- | --- | | save_recipe | Lagrer en ny oppskrift (tittel, beskrivelse, ingredienser, fremgangsmåte, porsjoner, tider, tagger, bilde- og kilde-URL) | | search_recipes | Søker i dine egne oppskrifter | | get_recipe | Henter én oppskrift med ingredienser og tagger | | list_recipes | Lister oppskriftene dine, nyeste først |
Assistenten ser bare dine egne oppskrifter. Den kan ikke endre eller slette oppskrifter, og den ser ikke handlelister, ukeplan eller familiemedlemmer.
/.well-known/oauth-protected-resource og /.well-known/oauth-authorization-server.Authorization: Bearer mfn_…. Nøkkelen vises bare én gang. Du kan velge utløp (aldri, 30, 90 eller 365 dager) og trekke den tilbake når som helst.Tilkoblinger via OAuth vises under «Tilkoblede AI-assistenter» på profilen. Der kan du koble fra en assistent.
Ferdig oppsett med kopierknapp finnes på hjelpesiden: https://myfoodnotes.com/hjelp/ai-tilkobling
Innstillinger → Apper og koblinger → Avansert → slå på utviklermodus. Opprett en ny kobling med URL https://myfoodnotes.com/mcp og autentisering OAuth. Logg inn og godkjenn. Krever utviklermodus, som bare finnes på betalte ChatGPT-abonnement (Plus, Pro, Business, Enterprise, Edu), ikke gratisplanen.
Innstillinger → Koblinger → Legg til egendefinert kobling. URL https://myfoodnotes.com/mcp. Logg inn og godkjenn.
claude mcp add --transport http myfoodnotes https://myfoodnotes.com/mcpKjør deretter /mcp i Claude Code for å logge inn.
~/.cursor/mcp.json:
{
"mcpServers": {
"myfoodnotes": { "url": "https://myfoodnotes.com/mcp" }
}
}Cursor ber deg logge inn. Alternativt kan du legge til "headers": { "Authorization": "Bearer mfn_DIN_NØKKEL" }.
.vscode/mcp.json:
{
"servers": {
"myfoodnotes": { "type": "http", "url": "https://myfoodnotes.com/mcp" }
}
}Grok CLI: grok mcp add --transport http myfoodnotes https://myfoodnotes.com/mcp (med API-nøkkel som header om klienten ikke støtter OAuth). xAI API (Remote MCP Tools):
{
"type": "mcp",
"server_url": "https://myfoodnotes.com/mcp",
"server_label": "myfoodnotes",
"authorization": "Bearer mfn_DIN_NØKKEL"
}{
"mcpServers": {
"myfoodnotes": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://myfoodnotes.com/mcp", "--header", "Authorization: Bearer mfn_DIN_NØKKEL"]
}
}
}AI-tilkobling er en Pro-funksjon. Når Pro-krav er slått på, svarer verktøyene med en melding om å oppgradere, og HTTP API svarer 402 med code: "TIER_LIMIT_API".
Base: https://myfoodnotes.com/.netlify/functions/api-recipe. Auth: Authorization: Bearer mfn_….
| Metode | Forespørsel | Svar | | --- | --- | --- | | POST | JSON-oppskrift i body | 201 med recipe_id (og ignored_tags om noen tagger ble hoppet over) | | GET | ?id=<uuid> | Én oppskrift | | GET | ?q=<tekst>&limit=<1-50> | Søk | | GET | ?page=<n>&limit=<1-100> | Liste |
Eksempel:
curl -X POST https://myfoodnotes.com/.netlify/functions/api-recipe \
-H "Authorization: Bearer mfn_DIN_NØKKEL" \
-H "Content-Type: application/json" \
-d '{"title":"Pannekaker","instructions":"Rør sammen og stek.","ingredients":[{"name":"mel","amount":3,"unit":"dl"}],"servings":4,"tags":["frokost"]}'Felt: title (påkrevd), instructions (påkrevd), description, ingredients (name, amount, unit), servings, prep_time, cook_time (minutter), tags, image_url, source_url.
image_url og source_url må være http(s), maks 2 048 tegn.429 med Retry-After.| Kode | Betyr | | --- | --- | | 400 | Ugyldig input (feilmelding forklarer hva) | | 401 | Mangler, ugyldig, utløpt eller tilbaketrukket nøkkel | | 402 | Krever Pro (TIER_LIMIT_API) eller grensen for oppskrifter er nådd | | 404 | Oppskriften finnes ikke eller er ikke din | | 413 | For stor forespørsel | | 429 | For mange forespørsler, prøv igjen etter Retry-After sekunder |