Remove employees from an Expensify policy by flagging them as terminated. Specify the policy ID and employee details; currently runs in dry-run mode to preview changes.
Retrieve a list of Expensify policies visible to your account, including details like ID, name, owner, and role. Use to obtain policy IDs for other operations.
Update policy tag groups and their tags. Prevents accidental data loss by replacing entire tag groups, so always fetch existing tags first before adding new ones.
A full-capability MCP server for Expensify that enables creating expenses, reports, managing policies, categories, tags, members, and expense rules, while restricting approval and payment operations.
Enables managing Splitwise expenses and generating premium spending analytics with category breakdowns, trends, and settlement optimization through natural language.
Export expense reports filtered by IDs, date range, or approval state. Returns a filename for download in CSV, Excel, PDF, or JSON with optional custom columns.
Create expenses on a user account with amounts in cents and dates in yyyy-MM-dd. Attach to existing reports or leave standalone. Ensure categories and tags exist on the policy.
Retrieve Expensify policy configuration including categories, tags, report fields, tax rates, and employees. Use this to validate data before creating expenses, as the API rejects values not already set on the policy.
List expense reports from Expensify for a specified project account. Use this read-only action to retrieve and review report details within your connector workflow.
Retrieve expense records from Expensify via your project's connector account. Get a read-only list of expenses to support auditing, reconciliation, or reporting.