Skip to content

Integration · Expenses

Connect Claude & ChatGPT to Brex

Ask your AI who has which Brex card, what a card's limit is or who reports to whom, and it reads the answer from Brex. It can create cards, change spend limits, lock cards and open them again, invite new people and keep departments, locations, titles and managers up to date.

Connect Brex free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which cards does Anna Jensen have, and what are their limits?”

    The AI finds her user and lists her cards with name, status and spend controls.

  • “Create a virtual card for the marketing team's software, limited to 2,000 a month.”

    It creates the card with the owner, name, card type and a monthly spend limit.

  • “Raise the limit on the travel card to 5,000 for this month.”

    It updates the card's spend limit and spend duration.

What your AI can do

Cards and spend limits

List and read cards, create virtual or physical cards, change spend limits and controls, and lock cards or open them again.

People

List and read users, see the connected user, invite new people and update department, location, title, manager or status.

Company structure

Read company details and legal entities, and list or create departments, locations and job titles.

  • “Lock Anna's travel card, it was lost at the airport.”

    It locks the card with the reason you give. It can be opened again later.

  • “Invite Peter Holm, [email protected], to Brex in the Sales department.”

    It looks up the department and invites him. Brex emails him the invite.

  • “Mark Lars as disabled, he left on Friday.”

    It updates the user's status so the account is disabled.

20 tools for Brex

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_cardChanges dataCreate a new virtual or physical card. Pass owner, card_name, card_type, limit_type and optional spend_controls (spend_limit, spend_duration).
  • create_departmentChanges dataCreate a department with a name and optional description.
  • create_locationChanges dataCreate a location with a name and optional description.
  • get_cardGet one card by card_id: owner, status, last four digits and spend controls.
  • get_companyGet the company's Brex account details: legal name and addresses.
  • get_current_userGet the Brex user you are connected as: name, email, role, department and manager.
  • get_departmentGet one department by department_id.
  • get_locationGet one location by its ID (address_id).
  • get_userGet one Brex user by user_id: status, department, location, title and manager.
  • invite_userChanges dataInvite a new person to Brex by first_name, last_name and email; optionally set department_id, location_id, title_id and manager_id. Brex emails them an invite.
  • list_cardsList Brex cards, optionally for one user_id. Shows card name, owner, status and limits.
  • list_departmentsList departments, optionally filtered by name.
  • list_legal_entitiesList the company's legal entities in Brex.
  • list_locationsList office locations, optionally filtered by name.
  • list_titlesList job titles, optionally filtered by name.
  • list_usersList people in the Brex account. Filter by name, email, department_id, location_id or manager_id.
  • lock_cardVisible to othersLock a card by card_id so it can't be used; pass a reason. It can be unlocked later.
  • unlock_cardVisible to othersUnlock a previously locked card by card_id.
  • update_card_spend_limitChanges dataChange a card's spend limit or controls by card_id, e.g. spend_controls.spend_limit and spend_duration.
  • update_userChanges dataUpdate a user by user_id: department, location, title, manager or status (e.g. disable a leaver).

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Brex from the app list.

  2. 2

    Paste your key

    Paste one Brex user token. Sign in to dashboard.brex.com as an account or card admin, go to Developer › Settings, accept the API terms if asked and click Create Token. Pick the read and write scopes you need and copy the token, which starts with bxt_. Brex expires tokens that are not used for 90 days.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Brex?

It can read your company, legal entities, users, cards, departments, locations and titles. It can create cards, departments and locations, change card spend limits, lock cards and open them again, invite users and update a user's department, location, title, manager or status. The tools do not read card transactions or send payments.

Does the AI see my Brex credentials?

No. Your Brex token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Creating a card, changing a limit, locking a card and inviting a user all change what people can spend or access, so they can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Brex account.

Which Brex token should I create?

Create a user token under Developer › Settings as an account or card admin, and choose only the scopes you want the AI to use. The scopes limit what PipMCP can reach, on top of the tools you switch on. A token that goes unused for 90 days expires, and you can paste a new one in PipMCP.

Related integrations

Let your AI work in Brex today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Brex free

PipMCP is not affiliated with Brex. Product names are trademarks of their owners.