Remote custom connector
Use Forkmate in Perplexity
Perplexity can add a remote MCP server as a custom connector. Add Forkmate and Perplexity can log your meals to your diary.
https://mcp.forkmate.ai/Then paste it into Perplexity (steps below). No API key: you sign in once.
No Forkmate account yet? Create one free first. It takes under a minute, and Perplexity sends you there on first connect anyway.
I had two eggs and toast for breakfast.
Logged. Want me to total today so far?
Set up Forkmate in Perplexity
- Open ConnectorsIn Perplexity, open Account settings → Connectors and click + Custom connector.
- Fill in the formChoose Remote. Name: Forkmate. MCP Server URL:
https://mcp.forkmate.ai/. Authentication: OAuth, with the client ID and secret left empty. Transport: Streamable HTTP. Tick the acknowledgement box and click Add. - Sign in to Forkmate onceClick the Forkmate card on the Connectors screen. Perplexity opens the Forkmate sign-in: sign in (or create your free account) and approve access. That one-time OAuth step connects it to your diary and nobody else’s.
- Give your OK onceThe first time you log, Forkmate asks once for your OK to store your food diary. Agree the way it asks, in the chat or through the link it gives you to agree on the web, then log the meal again if it wasn’t saved.
- Log your first mealIn Perplexity, say “I had two eggs and toast for breakfast.” It logs the meal with calories and macros to your Forkmate diary.
What you need
- A free Forkmate account (sign up). There is no paid plan.
- Perplexity’s page on custom remote connectors sits in its Enterprise help and says members can add them if admins allow it. Its page lists no plans, and we haven’t confirmed which personal plans include them (re-checked 2026-10-14).
- Perplexity’s Mac app also runs local connectors; you don’t need that for Forkmate.
- Perplexity users have reported a sign-in error with servers that register clients without a secret, as Forkmate does. If you see “did not return a client_secret”, tell us at hello@forkmate.ai and use another assistant for now.
Checked against these sources: Perplexity help: connectors, Perplexity help: custom connectors. Perplexity changes its menus often; if yours looks different, trust what it shows.
What to say first
Talk to Perplexity the way you’d tell a friend:
- “I had two eggs and toast for breakfast.”
- “How many calories have I had today?”
- “Make the toast two slices.”
- “What did I eat this week?”
It logs the meal with calories, protein, carbs and fat to your diary at app.forkmate.ai.
Good to know in Perplexity
- After adding Forkmate, click its card under Account settings → Connectors to sign in and turn it on.
- Pick Streamable HTTP when Perplexity asks for the transport (it also offers SSE).
If something goes wrong in Perplexity
- The connector shows an error tag after you add it
- Open it from the ⋮ menu and reconfigure: check the URL, OAuth 2.0 and Streamable HTTP.
Checked against Perplexity help: custom remote connectors.
Forkmate shortcuts
Forkmate comes with ready-made requests for the everyday jobs: log a meal, fix the last entry, see what’s left today, log your usual, hit your protein, a weekly check-in. We haven’t found MCP shortcuts (prompts) in Perplexity’s menus or documentation, so type or paste the request instead.
- Log a meal (log-meal)
“Log this to my Forkmate diary: two eggs and toast with butter” - Fix my last entry (fix-last-entry)
“Fix the last thing I logged in Forkmate: it was 2 eggs, not 3” - What's left today (today-so-far)
“Show me today so far in Forkmate: my calories, protein, carbs and fat.” - Log my usual (log-my-usual)
“Log my usual breakfast to Forkmate.” - Hit my protein today (hit-protein)
“How much protein have I had today in Forkmate, and how far am I from my target of 120 g? Suggest a few foods for my remaining meals and snacks that would close the gap, using my food profile and the foods I usually eat.” - Weekly check-in (week-review)
“Give me a check-in on my last 7 days in Forkmate (get_range): calories, protein, carbs and fat per day and on average, how many days I logged, and the foods I ate most.” - Move my MyFitnessPal history (import-myfitnesspal)
“How do I move my food diary history from MyFitnessPal to Forkmate? Walk me through exporting my data for free and importing it with the guided importer described at https://forkmate.ai/migrate-from-myfitnesspal/. Don't log anything yet.” - Give Forkmate feedback (give-feedback)
“I'd like to send feedback to Forkmate. Here is what I want to say, in my own words: "the oatmeal said 900 calories for one bowl" 1. If it isn't clear yet, ask me what it is about: a bug, a feature I'd like, a food or nutrition figure that looked wrong (or a food that was matched wrongly), or something else. 2. If something important is missing (for a wrong figure: which food and what looked wrong), ask me, and add my answer in my own words. 3. Show me the note exactly as it will be sent, with its category, and wait for me to confirm. Use my words, not a summary or a rewrite. Leave out health details I didn't ask to include. 4. Once I confirm, send it with send_feedback: `message` is my words (at most 4000 characters) and `category` is one of `bug`, `feature_request`, `food_data`, `other` (`food_data` for a wrong food or figure). 5. Then just tell me it was sent. Sending it changes nothing in my diary; if I also want a logged meal fixed, help me with that separately.”
Shortcut or not, Forkmate sends Perplexity the same logging rules when it connects: log your own words, keep your amounts, and look foods up before estimating.
Start logging from Perplexity
Create your free account, connect once, and your next meal is one sentence away. No card, no paid plan.