Expense management and reporting platform.
## Expensify MCP Server: Expense Management The **Expensify MCP Server** integrates Expensify's expense management platform into Google Antigravity, enabling developers to automate expense reporting and reimbursement through AI-assisted financial workflows. ### Why Expensify MCP? - **Smart Scanning**: AI-powered receipt scanning - **Automatic Reports**: Auto-generate expense reports - **Policy Enforcement**: Automatic policy compliance - **Global Support**: Multi-currency and international travel - **Integrations**: Connect with accounting and HR systems ### Key Features #### 1. Expense Reporting ```javascript // Create expense const expense = await expensify.createExpense({ merchant: "Uber", amount: 2500, // cents currency: "USD", date: "2024-12-15", category: "Transportation", receipt: receiptBase64 }); // Get expenses const expenses = await expensify.getExpenses({ startDate: "2024-12-01", endDate: "2024-12-31", status: "unreported" }); // Create report const report = await expensify.createReport({ title: "December Business Travel", expenses: expenses.map(e => e.id) }); // Submit report await expensify.submitReport({ reportId: report.id }); ``` #### 2. Approval and Reimbursement ```javascript // Get pending approvals const pending = await expensify.getPendingApprovals(); // Approve report await expensify.approveReport({ reportId: pending[0].id, comment: "Approved for reimbursement" }); // Reimburse expense await expensify.reimburseReport({ reportId: report.id, method: "ach" }); // Get reimbursement status const status = await expensify.getReimbursementStatus({ reportId: report.id }); ``` ### Configuration ```json { "mcpServers": { "expensify": { "command": "npx", "args": ["-y", "@anthropic/mcp-expensify"], "env": { "EXPENSIFY_PARTNER_ID": "your-partner-id", "EXPENSIFY_PARTNER_SECRET": "your-partner-secret" } } } } ``` ### Use Cases **Expense Automation**: Automate expense report creation and submission. **Policy Compliance**: Enforce spending policies automatically. **Reimbursement Tracking**: Track reimbursement status programmatically. The Expensify MCP Server brings expense automation to your workflow.
{
"mcpServers": {
"expensify": {}
}
}