Connect Expense Agent to Claude
This is optional. Follow this page if you want to log expenses by messaging Claude; otherwise, start on the web.
Do this once in your browser or the desktop app. After that it works in Claude on the web, desktop and mobile.
Already connected Claude? Sign in to open your ledger on your phone.
Connector link
https://expense-agent-vn.vercel.app/mcp
This is Expense Agent's address. Only paste it into the URL field when adding a connector in Claude.
In Claude on the web or desktop app
1 · Add the connector
- Open Customize → Connectors.
- Click "+" and choose Add custom connector.
- Name: type Expense Agent. URL (it may say MCP server URL): paste the link you just copied.
- If the dialog shows other fields, leave them as they are and click Add.
2 · Sign in
- If you see a Connect button, click it. When the sign-in page opens, sign in with your Google account.
3 · Try it
- Start a new chat and type: coffee 4.50. When Claude confirms it's logged, you're all set.
The first time, Claude may ask whether to allow Expense Agent's tools. Choose Allow.
On your phone
Only have your phone? The surest way is to add it once from a browser or computer; after that, the Claude mobile app has Expense Agent when you sign in with the same account. Adding connectors right in the mobile app is still being tested by Claude and may not be on your device yet.
Log from a photo
- Connect your ledger to Claude (once).
- After paying, on the "Success" screen tap Share → Claude. For a paper receipt, take a photo and send it the same way.
- Add a word if you like, e.g. "coffee". It lands in To review — tap Correct and you're done.
The ledger doesn't keep the recipient's name or account number.
Your Claude plan
- Free: you can add only 1 custom connector (connectors from Claude's directory don't count). If you've already used it for another connector, remove that one first.
- Team, Enterprise: only an Owner can add it, in Organization settings → Connectors. Members then go to Customize → Connectors and click Connect.
Share a ledger with your partner
On the web: in your ledger's Members tab, tap "Invite someone" to get an invite message with a code. Your partner opens the link in it, signs in and taps "Join".
Once they join, you both see every expense in the ledger, and each one shows who paid.
Turn it on or off for a chat
Click "+" in the chat box → Connectors, and turn Expense Agent on or off for that chat.
If something goes wrong
- "Expense Agent is full for the trial."
- The free trial has reached its limit.
- "Too many requests. Try again in a few minutes."
- Wait a few minutes and ask again.
- "The sign-in server isn't responding right now. Try again later."
- Try again in a few minutes.
- Can't find Add custom connector
- On a Team or Enterprise plan: ask an Owner to add it. On the Free plan: you may have already used your custom connector slot.
- Still getting an error after signing in
- Remove the connector in Customize → Connectors and add it again.
Using Claude Code?
Run the command below, then type /mcp in Claude Code to sign in.
claude mcp add --transport http --scope user expense-agent https://expense-agent-vn.vercel.app/mcp