Brex MCP. Automate onboarding, spending audits, and vendor payments.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Brex MCP Server lets your AI agent handle complex corporate finance tasks. You can provision users and virtual cards, check real-time cash balances, pull raw transaction data, and manage vendor payments directly through chat.
It's your full-stack financial assistant for scaling startups.
What your AI agents can do
Brex create card
Issues a dynamic Virtual Corporate Card for isolated SaaS subscriptions.
Brex create user
Invites a new employee or user to Brex, requiring an email, first name, and last name.
Brex create vendor
Creates a new external vendor record in Accounts Payable.
Creates new employees in Brex and issues limited virtual cards to them.
Retrieves raw, historical transaction data from Brex accounts and cards for deep analysis.
Creates external vendors in Accounts Payable and orchestrates the payment process.
Retrieves the main cash balance for all Brex cash accounts.
Retrieves lists of all users, cards, vendors, and budget programs assigned to the company.
Pulls all card and account transactions across the entire company history.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d7563brex create card
Issues a dynamic Virtual Corporate Card for isolated SaaS subscriptions.
019d7563brex create user
Invites a new employee or user to Brex, requiring an email, first name, and last name.
019d7563brex create vendor
Creates a new external vendor record in Accounts Payable.
019d7563brex get balance
Retrieves the main cash balance across all Brex cash accounts.
019d7563brex list budgets
Lists all budget programs assigned to different teams.
019d7563brex list cards
Lists every virtual and physical card issued across the company.
019d7563brex list transactions
Pulls a sweep of historical card and account transactions.
019d7563brex list users
Lists every user account currently registered in the Brex company account.
019d7563brex list vendors
Retrieves a list of saved vendor records inside Brex AP.
019d7563brex pay vendor
Orchestrates and initiates a payment to an external vendor.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Brex, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Your AI agent handles complex corporate finance stuff right through chat. You'll use the Brex MCP Server to manage cards and payments without leaving your chat window. You can onboard new folks, pull raw spending data, and pay vendors directly.
Onboard and Provision Users
To bring on a new employee, your agent uses brex_create_user by providing the email, first name, and last name. It can then issue a limited virtual card to that user using brex_create_card.
Manage Vendor Payments
Need to pay a vendor? Your agent starts by creating the external vendor record in Accounts Payable using brex_create_vendor. After that, it orchestrates the payment to that vendor using brex_pay_vendor.
View Cash Balances
Your agent checks the main cash balance across all Brex accounts using brex_get_balance.
List Corporate Assets
It can pull lists of all company users using brex_list_users, all virtual and physical cards using brex_list_cards, all saved vendor records in AP using brex_list_vendors, and all budget programs assigned to teams using brex_list_budgets.
Audit and Pull Transactions
To track spending history, your agent pulls a sweep of all historical card and account transactions using brex_list_transactions. You can also pull all card and account transactions across the entire company history using brex_list_transactions.
Track Spending History
To get a complete picture of spending, your agent runs brex_list_transactions, pulling all card and account transactions across the company's history.
How Brex MCP Works
- 1 First, generate a User Token in your Brex settings. This token acts as the secure credential for the AI agent.
- 2 Pass this token to your AI client credentials. This authorizes the agent to act within your existing permissions.
- 3 The agent then uses the exposed tools (e.g.,
brex_list_transactions) to execute financial operations.
The bottom line is, your AI agent uses your token to execute financial actions directly against the Brex platform without you touching a dashboard.
Who Is Brex MCP For?
This is for Finance Operations leaders and CFOs who manage spending at scale. If you spend time copying data from dashboards or running manual provisioning scripts, this is for you. It lets you manage corporate spend and compliance using natural language.
Manages routine accounting actions and audits spending patterns by directing the AI agent via natural language prompts.
Onboards new hires and provisions corporate cards automatically, letting the agent handle the entire workflow.
Pulls raw transaction data using brex_list_transactions and formats it directly into the AI workspace for reconciliation.
What Changes When You Connect
- Stop manually checking dashboards for cash status. Use
brex_get_balanceto get the main cash balance immediately, letting your AI agent tell you exactly where the money is. - Simplify employee onboarding. Run
brex_create_userfollowed bybrex_create_cardto provision a new hire and their card in two prompts, bypassing manual form filling. - Audit spending history without downloading CSVs.
brex_list_transactionspulls a raw, deep array of transactions directly into your AI workspace for analysis. - Control spending from day one. Use
brex_create_cardto issue dynamic virtual cards, ensuring every SaaS subscription has a hard spending limit. - Streamline AP process. You can use
brex_create_vendorto set up an external company, and thenbrex_pay_vendorto send the money, all through chat. - Get a full picture of the company. Use
brex_list_usersorbrex_list_vendorsto audit who has access or who is set up in AP, instantly.
Real-World Use Cases
New Hire Onboarding and Card Setup
A manager needs to bring on a new engineer. They ask their agent to 'Onboard John Doe and give him a card for AWS subscriptions.' The agent runs brex_create_user first. Then, using the new user's ID, it calls brex_create_card to issue a limited card, solving the entire setup in one flow.
Disputing a Runaway Expense
An analyst spots a suspicious charge. They prompt the agent to 'Show me all charges for the last 30 days related to Cloud Hosting.' The agent runs brex_list_transactions, filtering the raw data and presenting the exact charges and dates for immediate investigation.
Paying a Critical Vendor
The operations team needs to pay a specialized contractor. They tell the agent to first run brex_create_vendor with the contractor's details. Then, they run brex_pay_vendor, initiating the payment and mapping the necessary wires.
Checking Cash Reserves
The CFO needs a quick cash check before closing books. They ask the agent, 'What is our current operational cash balance?' The agent executes brex_get_balance and returns the single, verifiable cash figure.
The Tradeoffs
Manual Data Exporting
Logging into Brex, navigating to Transactions, setting date filters, and manually exporting a CSV file. This is slow and requires manual data cleanup.
→
Ask your agent to run brex_list_transactions. The raw data loads directly into your chat window, ready for analysis, bypassing the need to touch a browser or download a file.
Separate Provisioning Steps
First, you create a user profile in one system. Later, you have to manually go into the card system to issue the card, leading to potential sync delays.
→
Tell the agent to handle the whole sequence. Use brex_create_user and then immediately follow up with brex_create_card to ensure the card is linked to the newly provisioned user.
Guessing Account Status
Assuming the cash balance is fine because you saw a number on the main dashboard, without verifying the current settlement status.
→
Don't assume. Prompt the agent to run brex_get_balance. This gives you the current, verifiable cash figure for your books, removing guesswork.
When It Fits, When It Doesn't
Use this server if your financial workflow is a sequence of distinct, auditable steps: creating a record, listing associated data, and executing a payment. For example, if you need to onboard a user and issue a card, this is the right tool. Don't use it if you just need to read a static report—use a dedicated data warehousing solution instead. If your only need is to view a list of users, brex_list_users is sufficient, but if you need to act on that list (like setting a budget), you need the full MCP Server.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Brex. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Running a simple audit shouldn't require 15 clicks.
Right now, running a full audit means logging into Brex. You navigate to the transactions tab. You set the date range. You filter by card type. You hit export. You open a spreadsheet and start manually cleaning the columns. It's a painful, click-heavy process that loses data integrity every time you copy and paste.
With the Brex MCP Server, you just ask your agent to 'Pull all spending for the last 30 days.' The agent runs `brex_list_transactions` and dumps a structured, raw dataset right into your chat. You get the data, period.
Brex MCP Server: Automate user and vendor operations
You currently have to manually provision employees in one system, then log into the card management dashboard to issue the card, and finally update AP records for the vendor. This is a time sink, and the risk of error is high.
The agent handles the whole sequence. First, it runs `brex_create_user` to build the employee record. Then, it calls `brex_create_card` and finally `brex_create_vendor` if payment is needed. The process is complete, hands-off, and auditable.
Common Questions About Brex MCP
Can the agent truly issue a real, functioning corporate card? +
Yes! The brex_create_card logic specifically maps to creating a virtual limit card. By default, it operates completely valid via Visa/Mastercard configurations matching Brex internals. The agent handles setting its name and tying it strictly to the user id.
What acts as the final authentication key for Brex? +
You only need a User Token. Brex explicitly supports personal workflow automation using user_tokens which perfectly mimic your permissions. It typically begins literally with the string user_token_ followed by hashes.
Will vendor payments via AI require external 2FA from my side? +
To enforce safety in the integration, the approval_type parameter when sending vendor money defaults to 'MANUAL'. This means the AI structures all the math, formatting, routing inputs perfectly but leaves the final 'Accept' button queued on your dashboard.
How can I see my user lists across Brex? +
Run a request on brex_list_users. The AI will natively stream the company's organizational tree mapping the emails to Brex UUIDs required for triggering corporate card injections.
How do I use `brex_list_transactions` to pull historical data for auditing? +
The tool sweeps historical card and account transactions for you. You can then filter the resulting raw CSV data by date range, card type, or cost center within your AI client.
What parameters must I provide when running `brex_create_user` for a new hire? +
You must provide a valid email, first name, and last name. The AI agent uses these inputs to successfully provision the new user profile in Brex.
If I run `brex_create_card` multiple times, how does Brex handle the card limits? +
The tool issues a dynamic Virtual Corporate Card each time it's called. You specify the desired spend capacity limit (e.g., $1000) directly in the tool call parameters.
How do I check my current cash balance using `brex_get_balance`? +
The tool provides the main cash balance for the Brex Cash accounts. It returns the currently settled USD amount, allowing you to track liquid funds.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Salesbricks
Integrate Salesbricks seamlessly into your AI. Quickly manage B2B customer billing, track active subscriptions, list available software plans, and audit invoices natively.
Checkout.com
Manage global payments via Checkout.com — track transactions, process refunds, and monitor account health directly from any AI agent.
Bold
Automate payments via Bold Colombia — manage terminals, process transactions, generate payment links, and track settlements from any AI agent.
You might also like
Duo Security (Two-Factor Authentication API)
Manage Duo Security users, trigger 2FA authentication, and handle account administration directly from any AI agent.
Envoke Marketing
Equip your AI agent to manage email campaigns, track contact lists, and monitor performance via the Envoke API.
Wellhub
Manage employee eligibility, gym check-ins, bookings, and partner locations for your Wellhub (Gympass) corporate wellness program through natural conversation.