Brex MCP Server

Official

Ask your corporate card, expense, banking, and travel data questions in plain language — under your existing Brex permissions.

Remote serverstreamable-http

What is the Brex MCP server?

Brex MCP server is a hosted integration for AI assistants that speak the Model Context Protocol. Brex's official remote MCP server gives assistants permission-scoped access to expenses, cards, spend limits, banking, bills, travel, and accounting records.

What you get

Brex's official remote MCP server gives assistants permission-scoped access to expenses, cards, spend limits, banking, bills, travel, and accounting records.

What the assistant can call

Once Brex is connected, these are the calls the assistant has available:

  • Expense and transaction search — Queries card expenses, transactions, and reimbursements with filters for date range, merchant, employee, department, compliance status, or spend
  • Card and spend limit lookup — Returns card details and statuses plus remaining balance and period for spend limits. Card numbers are never exposed
  • Banking and account balances — Reads business account balances and banking transactions including wires, ACH, checks, and transfers
  • Vendor and bill lookup — Retrieves vendors, bills, purchase orders, account balances, and vendor activity history
  • Travel bookings — Lists upcoming trips, flight and hotel bookings, group events, and travel policy compliance across a team or company
  • Accounting records — Reports the active accounting integration, GL accounts, and accounting records filtered by source type or review status
  • User and department search — Searches users, departments, cost centres, and locations to support audits and onboarding reviews
  • Statement generation — Generates and downloads account statements in multiple formats for bookkeeping or period-end reporting
  • Expense detail update — Updates memos, receipts, attendees, and spend limits on your own transactions only

Configuration and credentials

A Brex account with Developer API access enabled, an admin who has turned on Brex in AI assistants and accepted the Developer API agreement, and an MCP client supporting remote Streamable HTTP with OAuth.

Setting it up

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

Choosing this one

Plenty of payments and commerce servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Brex's toolset — Expense and transaction search, Card and spend limit lookup, Banking and account balances and 6 more — is a fair guide to whether it matches your workflow. It is maintained by Brex rather than a third party, which usually means auth handling and breaking changes are dealt with faster.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Before you rely on it

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • With 9 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Brex.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the brex mcp server does with a few real requests.

What you can do with it

Month-end receipt cleanup

Ask which of your expenses are missing receipts, then attach or annotate them without opening the dashboard.

Spend investigation

Answer questions like what engineering spent on SaaS last quarter, or which merchants drove a department over its limit, without exporting reports.

Cash and vendor review

Check account balances, look up bills and purchase orders, and review vendor activity while preparing a payables run.

Travel policy audit

Pull upcoming trips and bookings across the company and flag where they fall outside policy before the spend happens.

Available tools

ToolWhat it does
Expense and transaction searchQueries card expenses, transactions, and reimbursements with filters for date range, merchant, employee, department, compliance status, or spend limit.
Card and spend limit lookupReturns card details and statuses plus remaining balance and period for spend limits. Card numbers are never exposed.
Banking and account balancesReads business account balances and banking transactions including wires, ACH, checks, and transfers.
Vendor and bill lookupRetrieves vendors, bills, purchase orders, account balances, and vendor activity history.
Travel bookingsLists upcoming trips, flight and hotel bookings, group events, and travel policy compliance across a team or company.
Accounting recordsReports the active accounting integration, GL accounts, and accounting records filtered by source type or review status.
User and department searchSearches users, departments, cost centres, and locations to support audits and onboarding reviews.
Statement generationGenerates and downloads account statements in multiple formats for bookkeeping or period-end reporting.
Expense detail updateUpdates memos, receipts, attendees, and spend limits on your own transactions only.

How to install the Brex MCP server

claude mcp add --transport http brex https://api.brex.com/mcp

Configuration

A Brex account with Developer API access enabled, an admin who has turned on Brex in AI assistants and accepted the Developer API agreement, and an MCP client supporting remote Streamable HTTP with OAuth.

Example prompts to try

  • What did the engineering team spend on SaaS last month, broken out by merchant?
  • Which of my expenses are missing receipts, and what is the oldest one?
  • Show me all unapproved reimbursements over $500 from the last 60 days.
  • What is my remaining balance on the travel and entertainment spend limit this period?

Frequently asked questions

No. The server operates under the credentials you authenticate with and enforces the same role-based permissions configured in your Brex account. An individual employee sees their own expenses, cards, and limits; a card admin or account admin can ask company-wide questions. If a token is missing a scope, the tools that depend on it simply become unavailable rather than returning partial data.