Connect EveryPenny to Gemini and other assistants
Google's Antigravity CLI (the successor to Gemini CLI), the Gemini CLI and most other MCP clients connect with the same server address. Sign-in opens the EveryPenny page in your browser; you approve on your iPhone.
Antigravity CLI
- Add the server:
agy mcp add everypenny https://api.everypennyapp.com/mcp - Start agy. On first use it opens the EveryPenny page in your browser — scan the QR code with your iPhone and tap Allow.
- Check with agy mcp list that everypenny is connected.
If sign-in succeeds but the tools don't work
Some Antigravity versions (and the Antigravity IDE) don't attach the token to remote servers yet. Run EveryPenny through mcp-remote instead — it does the browser sign-in itself. You need Node.js. Add this to your MCP config (Antigravity IDE: Settings → MCP, or ~/.gemini/antigravity/mcp_config.json):
{
"mcpServers": {
"everypenny": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.everypennyapp.com/mcp"]
}
}
}Gemini CLI
- Add the server, then run /mcp auth everypenny inside Gemini CLI and approve on your iPhone.
gemini mcp add --transport http everypenny https://api.everypennyapp.com/mcpAny other MCP client
Use the server address with Streamable HTTP and OAuth. Clients that only run local servers can use the mcp-remote configuration above.
https://api.everypennyapp.com/mcpDisconnect
Remove the server from your client (for example agy mcp remove everypenny), and disconnect it in the app: Settings → AI assistants → Disconnect.
Permissions
Read only
The assistant can see your accounts, transactions, budgets and reports but can't change anything. A good default for questions.
Read & write
The assistant can also add, edit, categorize, label, split and delete transactions, record transfers between your own accounts and set budgets — when you ask it to.
Connecting AI assistants is part of EveryPenny Plus — the free trial counts.
What it can read
- Overview — net worth, this month's spending and income, budgets that need attention, bills coming up
- Transactions — search by text, dates, category, account, label or amount; full details with receipt lines and splits
- Reports — spending or income by category, label or merchant for any period, converted to one currency
- Monthly cash flow — income, spending and savings rate
- Accounts and balances, categories, labels, budgets, subscriptions and bills, goals, exchange rates
What it can change (Read & write only)
- Add, edit or delete cash and other manual transactions
- Rename, recategorize, relabel, split or hide any transaction — bank transactions keep the amount and date the bank reported
- Categorize, label or hide up to 200 transactions at once
- Record transfers between your manual accounts
- Create and rename labels; set monthly budgets
What it can't do
- Move money. EveryPenny is your ledger — banks are read-only sources.
- See your bank logins, or connect and disconnect banks.
- See anyone else's data. Every request is limited to your own account.
- Read your conversations with the assistant.
Privacy
The assistant only receives what it asks for to answer you, from your account. We don't store your conversations. What the assistant does with your data is covered by its own privacy policy.
Try asking
- How much did I spend on food last month, and where?
- Can I afford a 3,000 € holiday in July at my current savings rate?
- Label everything from my Lisbon trip, 1–10 April, as “Lisbon”.
- Which subscriptions could I cancel?
Need help?
If connecting fails, remove EveryPenny from your assistant and add it again. Still stuck? Write to [email protected].