Expensify MCP tools

Expensify has 14 operations on the Cotlet MCP server, in expensify_read and expensify_write. Your agent picks one in `operation`; the tool carries each operation's input schema. Open an operation for its schema and an example call.

MCP server
https://cotlet.dev/mcp/v1
MCP tools
expensify_read, expensify_write
Connects with
Your own Expensify account (a workspace admin or the assigned approver to approve reports; any member to create expenses and submit)
Integration page
Expensify

Read (7)

Return data and change nothing in the account.

Expensify Endpoints: Read
OperationDescription
list_workspaces Workspaces your Expensify account belongs to, with your role in each.
get_workspace Categories, tags and approval setup of one workspace.
list_reports Reports with status, total, submitter and approver, newest first.
get_report One report with its expenses, receipts, holds and comments.
list_expenses Expenses with merchant, amount, category, receipt flag and report, newest first.
get_expense One expense with all fields, the receipt link and its report.
export_report A report as CSV or PDF, with an expense-level or report-level template.

Write (7)

Change the account. Calls marked Confirm wait for the user to approve them.

Expensify Endpoints: Write
OperationDescription
create_expense Confirm Creates an expense in a workspace with merchant, date, amount, currency and category.
attach_receipt Adds a receipt image or file to an expense, or replaces the one on it.
create_report Creates an empty draft report in a workspace.
add_expense_to_report Puts an existing expense of yours on a draft report.
submit_report Confirm Submits a draft report to the workspace approval workflow.
approve_report Confirm Approves a submitted report you are the approver for.
reject_report Confirm Sends a submitted report back to its submitter with a comment.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.