AgentsPay
All posts

Ramp vs Brex for AI Agents: Brex vs Ramp on Agent Cards, MCP Servers and Spend Limits

AgentsPay · 2026-09-27 · 8 min read ·
Share
Agent Payments Console

Pick an agent

Payment intent

intent: ▌

Policy evaluation

Human approval required

This spend is over your approval threshold. Approve it to issue a scoped card, or deny it.

Scoped virtual card issued

AgentsPay

single-use

Wallet budget

spent of

Audit trail

Short answer: if you want AI agents to buy things today, Ramp is further along; if you want an AI assistant that can read and tidy your spend without being able to change a limit or move money, Brex is the more conservative choice. We measured both on 27 September 2026. Ramp's MCP server publishes 52 OAuth scopes, 21 of them writes, including limits:write, funds:write and approvals:write, and Ramp sells Agent Cards that give software its own card. Brex's MCP server publishes 20 scopes, none of which can write a budget or start a transfer, and Brex says approvals and card management are not available through MCP.

Most Ramp vs Brex comparisons stop at rewards, pricing and ERP integrations. Those matter, and both vendors publish their own versions of that comparison. This one answers the narrower question a controller or head of finance is asking in 2026: which platform should we let our agents touch, and what can those agents change once they are connected?

Ramp vs Brex for AI agents at a glance

QuestionRampBrex
Hosted MCP serverYes, mcp.ramp.com/mcp, announced March 2025Yes, api.brex.com/mcp, Beta since April 2026
Published OAuth scopes on the MCP host52, of which 21 are writes20, write capable only for cards and expenses
Can an MCP session approve requests?Yes, including purchase orders and fund requestsNo, approvals are not available via MCP
Can an MCP grant include limit or budget writes?Yes, limits:write and funds:writeNo, budgets is read-only on the MCP host
Can an MCP grant move money?Scopes exist for bills, reimbursements, bank accounts, drawdowns and x402No transfer scope on the MCP host
Cards issued to AI agentsAgent Cards, launched March 2026, limited early access for standalone agentsNo agent card product found
Built-in AI agentsAgents for Controllers, procurement agentsBrex Assistant, Audit Agent, Review Agent
US list price0 dollars; Plus 15 dollars per user per month plus a platform feeEssentials 0 dollars; Premium 12 dollars per user per month

Scope counts come from each vendor's public OAuth protected resource document, read without authentication on 27 September 2026. Prices come from ramp.com/pricing and brex.com/pricing on the same day. Enterprise tiers on both are custom quotes.

Which is better for AI agents, Ramp or Brex?

Ramp is better if the agent itself needs to spend. It is the only one of the two with a product built for that: an agent gets a company-owned identity, a role such as Purchasing, a fund with a dollar limit and interval, and card credentials it requests at checkout. Brex is better if you want assistants to work on your finance data while every limit change and every payment stays with a human. Neither choice is wrong. They are different answers to how much authority software should hold.

What Ramp lets an agent do

Ramp's agent guide lists what an MCP session can do: approve or reject transactions, reimbursements and unified requests (purchase orders and fund requests), edit memos, coding and fund assignment, lock, unlock and activate cards, submit reimbursements, create trips and generate Agent Card credentials. Bill approvals are the stated exception. Read-write sessions expire 24 hours after last use, and every write lands in the Ramp audit log.

Ramp's public Developer API goes further, with 176 paths and 255 operations. The one worth understanding is PATCH /developer/v1/funds/{fund_id} under funds:write. It can change a fund's limit, transaction_amount_limit, interval and vendor lists, set lock_date to null to unsuspend a fund, and set is_exempt_from_policy_agent to take the fund out of Ramp's own policy review. We walk through every field on our Ramp AI agents and Ramp MCP page.

That is a strong, honest control model. It also means the limit on an agent's fund is a value that a sufficiently scoped agent session can edit, so on Ramp the discipline is in the grant: agents that buy should never hold funds:write, limits:write or approvals:write.

What Brex lets an agent do

Brex took the opposite line. Its MCP server went into Beta in April 2026, an admin must switch on "Brex in AI assistants" under beta features, and access runs through OAuth or an admin API token. Brex's documentation states plainly that actions like approvals and card management are not yet available via MCP. The write tools it does ship are small: bulk memo updates, attaching receipts from URLs, replacing attendees on a card expense, assigning card expenses to a spend limit, and submitting feedback.

The 20 scopes on the Brex MCP host include cards, expenses.card and expenses.bill, but budgets appear only as budgets.readonly, and there is no transfers scope at all. So even a fully authorized Brex MCP session cannot write a budget or start a payment through that host.

The Brex Developer API is a different matter, and it is where an agent built on the API rather than MCP would sit. Across 10 published OpenAPI specifications we counted 76 paths and 106 operations. The Team API can create cards and update spend controls with a spend_limit in cents, a spend_duration of monthly, quarterly, yearly or one time, a lock_after_date, and up to 50 allowed or blocked merchants. The Budgets API writes spend limits with a transaction_limit and a limit_buffer_percentage from 0 to 100. The Payments API sends ACH, domestic wire, cheque and international wire transfers in USD. So Brex's caution lives in what it exposes to assistants, not in the underlying API.

One business fact matters for procurement teams: Capital One completed its acquisition of Brex on 7 April 2026, and Brex now describes itself as a wholly owned subsidiary of Capital One. Expect the roadmap and bank relationships to follow that.

Built-in agents: controllers and procurement vs assistant and audit

Both vendors also ship their own agents that you do not build. Ramp's Agents for Controllers, published in July 2025, review expenses against policy, and its procurement agent fleet, announced in April 2026, works across intake and purchasing. Brex names three: Brex Assistant, which writes memos, fetches receipts, answers policy questions and files reimbursements, and according to Brex support can assign limits for card expenses; an Audit Agent that ranks potential policy violations by risk; and a Review Agent that auto-approves low-risk expenses and escalates exceptions.

Both sets are review and hygiene agents. They are useful and they are not the risk. The risk is the agent your team builds or connects, holding a token, deciding on its own when to spend.

How much does each cost for an agent program?

On list price, a small team pays nothing on either. Ramp's paid tier, Ramp Plus, is 15 dollars per user per month plus a platform fee based on team size, with 20 percent off for annual billing. Brex Premium is 12 dollars per user per month, and Brex Essentials includes API access at 0 dollars. The agent features do not change the math much: Ramp's MCP server and Brex's MCP Beta are not priced separately on either pricing page.

The cost that actually decides the budget is the one neither invoice shows: what the agents spend. An agent that renews software, tops up API credits or pays a supplier can move more money in a week than a year of seat fees, which is why the scope question above matters more than the per-user price.

Do you need a spend policy layer on top of Ramp or Brex?

You need one in two situations. The first is when agents spend anywhere other than the card platform, through a Stripe key, a cloud or model API account, a second card issuer or an x402 payment. Ramp funds and Brex budgets only see money that moves through Ramp or Brex, so each can be respected perfectly while total agent spend runs over. The second is when you want an agent's limit to sit somewhere its own credentials cannot reach, which on Ramp means never trusting the grant alone.

AgentsPay is built for both. Each agent gets a budget, a per-transaction ceiling, a merchant allowlist and an approval threshold as spend controls the agent cannot edit, across every rail it pays on, including scoped virtual cards. Keep Ramp or Brex as your card program and system of record. If your agents raise purchase requests that a buyer should vet before anything is paid, route them through a proper procurement platform first, and let the payment policy decide the rest.

Which should you choose?

Choose Ramp if you want agents that buy, you are comfortable running dedicated low-privilege agent identities, and you will keep control scopes out of every agent grant. Choose Brex if you want assistants that read and tidy spend under a Capital One-owned platform, and you prefer that no assistant connection can touch a budget or send money. Either way, if your agents pay outside the card platform, add a policy layer they cannot write to. If you are already on Ramp and want a comparison against an embeddable option, see our Ramp Agent Cards alternative page, and for the wider picture of which payment servers expose write tools, our payment MCP servers comparison.

Try it in the sandbox

Give an agent a wallet, write a policy, and issue a scoped virtual card in an afternoon. Never moves money without policy.