- ENTRY
- REPORT
- HUMAN
- SYNC
Short answer
How do I log and report expenses with my AI?
You describe your purchases in plain text, and your AI converts those messages into specific Expensify entries or full reports. This moves your spending data from a conversation directly into your accounting software. You get organized records without manual typing.
Where your spending lands.
The outcomes of your requests.
The AI processes your text and routes the information to these specific locations in Expensify.
ENTRY
Individual expense entries
The AI uses create_expense to turn a single sentence about a meal or a ride into a line item. You get a clean entry in your Expensify account.
REPORT
Organized expense reports
When you have multiple items, the AI uses create_report to group them. This builds a structured report ready for approval.
HUMAN
Manual review needed
If your description is too vague for the AI to guess the amount or category, it will ask you for clarification. You stay in control of the final numbers.
SYNC
Account updates
Once the AI finishes the task, your Expensify dashboard reflects the new entries and reports immediately.
The workflow
What your AI does when you describe a purchase.
The AI acts as a bridge between your chat window and your Expensify account.
Parse spending details
Your agent reads your message to extract the amount, date, and merchant. It turns messy text into structured data.
create_expenseLog the expense
The AI sends that structured data to Expensify to create a new line item.
create_expenseGroup items
If you tell the AI to bundle several items together, it organizes them into a single collection.
create_reportFinalize reports
The AI wraps up the collection by generating a formal report in your account.
create_report
Try it
Copy these to start.
Use these prompts to trigger the Expensify tools.
Starting points
Swap out the bracketed details with your actual spending info.
Expensify Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_ie4EE7sHW9cYpZclk8tSw8uSPp4wcF4Dnc6qnBRo/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Expensify capabilities are ready to use.
{
"mcpServers": {
"expensify-mcp": {
"url": "https://edge.vinkius.com/vk_preview_ie4EE7sHW9cYpZclk8tSw8uSPp4wcF4Dnc6qnBRo/mcp"
}
}
}Create an expense for a $45 lunch at Blue Bottle Coffee today.
Log a $12 taxi ride from my trip to Chicago yesterday.
Put my last three expenses into a new report called 'Client Visit July'.
Create an expense for a $120 flight booking from this morning.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Expensify once, then ask.
Click the link to connect your account. Your login stays encrypted and secure on our side. Once connected, you can use any of the prompts above.
Connect Expensify to your AIFAQ
How the Expensify task behaves
- 01
Can the AI delete existing expenses?
No. The AI only has tools to create new entries and reports. It cannot modify or delete what is already in your account.
- 02
Does the AI handle receipt uploads?
No. The current tools only allow the AI to create the text-based expense entries and reports.
- 03
Can I use this to fix mistakes in old reports?
No. The AI can only create new data. You will need to log in to Expensify to edit or delete previous entries.
- 04
What happens if I don't mention the price?
The AI will ask you for the amount before it attempts to create the entry.
- 05
Does it work with any AI client?
Yes, it works with any MCP-compatible client like Claude, Cursor, or Windsurf.
More questions about Expensify? See everything the Expensify Connector can do
Connect Expensify to Claude, Cursor, ChatGPT & more
