Foodpile connects to any AI assistant that supports MCP. Set it up once, then log food in plain language.
Sign in on the home page with your email - you get a one-tap link, no password. Use the same email everywhere.
Claude, ChatGPT, or Mistral Le Chat. Setup steps for each are below.
This is the address you paste into your assistant's connector settings.
Web and desktop app: Customize > Connectors > Add custom connector. Name it Foodpile, paste the address above and press Add. Then press Connect and sign in.
Open the Add custom connector dialog in Claude ↗
Claude Code (the command line):
Plugins > Add > Add custom MCP server. Name it Foodpile, paste the address above and choose OAuth. Accept the warning and press Create as a plugin. Then sign in.
Connectors > + Add Connector > Custom MCP Connector, and paste the address above.
When the assistant prompts you to sign in, use the same email address you used on the Foodpile home page. That is how it finds your data.
Once connected, just talk to your assistant. A few things to try:
The assistant estimates calories and macros for you; the dashboard on the home page shows your day, weight trend and a 30-day chart.
The address must be exactly https://foodpile.app/mcp: https, no www, and nothing after /mcp. Copy it with the button at the top, so no stray space comes along.
A sign-in link works once, for 15 minutes. If it has expired, close the page, go back to your assistant and press Connect again. A new link comes by mail.
You are signed in with another email than the one on your Foodpile account. The approval page shows which address you are signed in as. If the dashboard in the same browser is signed in to another account, sign out there first. Then disconnect and connect again with the right email.
Each user can make 60 calls a minute, and log 100 items and make 500 changes a day. The daily limits reset at midnight UTC. A call over a limit does nothing, and the assistant is told when it can try again. You can still read what you logged. If you hit the limits in normal use, write to us.
Remove the connector in your assistant, add it again with the same address, and sign in with the same email. Start a new chat afterwards, so the assistant reads the tool list again. Your data stays where it is: it belongs to the account, not the connection.
Ask the assistant to check the current time first, then log. You can also fix it after the fact: ask it to move the meal to the right day or meal type.
Yes. Foodpile is a datastore, not an AI service: no server-side AI calls, and your data is never sold. What you log is health information and is stored only with your consent. See the privacy policy for details.
Still stuck? Write to privacy@foodpile.app and say which assistant you use and what it answered. Support and contact