Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Brex con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA lea tu cuenta de Brex: tarjetas, transacciones de las cuentas de tarjeta y de empresa, extractos, gastos, presupuestos, límites de gasto, proveedores, usuarios y viajes. Token de API de solo lectura; no puede enviar dinero. Bloquear tarjetas y editar el memo de un gasto son opcionales y vienen desactivados.
Prueba a pedir
Prompts de ejemplo para Brex
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Brex, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Brex + ChatGPT
Deja que tu IA lea tu cuenta de Brex: tarjetas, transacciones de las cuentas de tarjeta y de empresa, extractos, gastos, presupuestos, límites de gasto, proveedores, usuarios y viajes. Token de API de solo lectura; no puede enviar dinero. Bloquear tarjetas y editar el memo de un gasto son opcionales y vienen desactivados.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
BREX_API_TOKEN
Paso 1 — Obtener credenciales
No puede mover dinero, a propósito. El conector no tiene ninguna herramienta para transferencias, pagos, bill pay, ACH, wires, cheques, tarjetas nuevas ni cambios de límite, ni siquiera una desactivada. Si le pides a la IA que pague a alguien, no podrá. Tu equipo de finanzas obtiene respuestas sobre el gasto sin abrir una vía nueva por la que el dinero salga de la cuenta.
- Inicia sesión en
https://dashboard.brex.comcomo account admin o card admin y abre Developer y luego Settings. Acepta los términos de la API para desarrolladores si Brex lo pide. - Pulsa Create Token, ponle un nombre como AnythingMCP y selecciona solo los scopes de solo lectura que usa el conector:
companies.readonly,users.readonly,departments.readonly,locations.readonly,cards.readonly,accounts.card.readonly,accounts.cash.readonly,transactions.card.readonly,transactions.cash.readonly,statements.card.readonly,statements.cash.readonly,expenses.card.readonly,budgets.readonly,vendors.readonly,travel.trips.readonly. Deja fuera los que no necesites; las herramientas correspondientes responderán 403. - No selecciones nunca
transfers,incoming_transfersnicards.pan. Permiten a un software mover dinero o leer números de tarjeta completos, y este conector no necesita ninguna de las dos cosas. - Pulsa Allow Access, copia el token (empieza por
bxt_) enBREX_API_TOKENe instala el conector. Brex muestra el token una sola vez. - Comprueba la configuración con
brex_get_company: muestra la razón social de tu empresa y el tipo de cuenta.
Token de solo lectura: un token que solo tiene scopes .readonly no puede cambiar nada en Brex.
Desactivadas al instalar: brex_lock_card y brex_unlock_card (para una tarjeta perdida o una sospecha de fraude; el titular recibe un aviso) y brex_update_expense_memo (escribe el motivo de negocio y sobrescribe el memo anterior). Para usarlas, un admin crea un token que además tenga el scope cards para las acciones de tarjeta o expenses.card para el memo, y activa la herramienta. La IA te muestra entonces el nombre de la tarjeta y sus cuatro últimos dígitos, o el gasto y el nuevo memo, y espera tu sí. El scope cards de Brex también permitiría a otro software emitir tarjetas; este conector no tiene esa herramienta.
Los datos financieros son sensibles: saldos, transacciones, gastos, tarjetas y datos de empleados son información confidencial de la empresa. Comparte el servidor MCP solo con quien pueda verlos; la IA lee solo lo que pides. Nunca se devuelven números de tarjeta completos, CVC ni números de cuenta y de ruta: las tarjetas muestran los cuatro últimos dígitos y se eliminan los datos bancarios de cuentas y proveedores.
Qué lee: empresa, usuarios, departamentos y ubicaciones; tarjetas con sus controles de gasto; saldo y límite de la cuenta de tarjeta, transacciones de tarjeta liquidadas y extractos de tarjeta; cuentas de empresa (cash) con sus transacciones y extractos; gastos (tarjeta, bill pay y reembolsos) con recibos y estado de cumplimiento, donde DUE y OVERDUE encuentran los gastos a los que aún les falta un recibo o un memo; presupuestos y límites de gasto con lo ya gastado; proveedores; y viajes de Brex Travel. Las autorizaciones de tarjeta pendientes no se incluyen, y Brex puede registrar una transacción con unos días de retraso.
Importes: Brex da los importes en la unidad más pequeña de la moneda, así que 700 en USD son 7,00 USD. La IA los convierte antes de mostrarlos.
Límites y tokens: 1.000 peticiones cada 60 segundos por cuenta. Un token sin usar durante 90 días caduca, y deja de funcionar cuando su usuario ya no está activo. Puedes revocarlo en cualquier momento en Developer, Settings. Brex no tiene sandbox, así que el conector siempre lee datos reales.
Errores frecuentes: 401, o 403 "Invalid or Revoked Token": el token es incorrecto, está revocado o ha caducado; crea uno nuevo. 403 solo en algunas herramientas: al token le falta el scope de esa herramienta o a su usuario le falta el rol de Brex (la mayoría de los datos requieren un account admin). 404: el id no existe en esta cuenta de Brex. 429: espera un minuto.
El conector no mueve dinero, no emite ni cancela tarjetas, no cambia límites ni presupuestos, no aprueba gastos, no sube recibos y no gestiona usuarios ni webhooks.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en ChatGPT
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
Brex. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
Herramientas disponibles
| Tool | What it does |
|---|---|
brex_get_company | Read the Brex company this token belongs to: id, legal name, account type and mailing address |
brex_get_current_user | Read the Brex user who created the token: id, name, email, status, manager, department and location ids |
brex_list_users | List Brex users (employees and admins) with id, name, email, status, manager, department, location, title, cost center and legal entity ids |
brex_get_user | Read one Brex user by id: name, email, status, manager, department, location, title, cost center and legal entity ids |
brex_list_departments | List the departments set up in Brex (id, name, description) |
brex_list_locations | List the office locations set up in Brex (id, name, description) |
brex_list_cards | List Brex cards with id, name, status (ACTIVE, SHIPPED, LOCKED, TERMINATED), virtual or physical, last four digits, owner user id, budget… |
brex_get_card | Read one Brex card by id: name, status, type, last four digits, owner, budget and spend controls |
brex_lock_card | Lock a Brex card so it cannot be used, for example when it is lost or suspected of fraud |
brex_unlock_card | Unlock a locked Brex card so it can be used again |
brex_list_card_accounts | List the Brex card accounts with status, current balance, available balance, account limit and the current statement period |
brex_list_card_transactions | List settled card transactions for all Brex card accounts: description, amount, initiated and posted dates, type (PURCHASE, REFUND… |
brex_list_card_statements | List finalized statements of the primary Brex card account: statement id, period (start and end date) and start and end balance |
brex_list_cash_accounts | List Brex business (cash) accounts with id, name, status, whether it is the primary account, current and available balance |
brex_get_cash_account | Read one Brex business (cash) account by id: name, status, primary flag, current and available balance |
brex_list_cash_transactions | List transactions of one Brex business (cash) account: description, amount, type (PAYMENT, DIVIDEND, FEE, INTEREST, CARD_COLLECTION and… |
brex_list_cash_statements | List finalized statements of one Brex business (cash) account: statement id, period and start and end balance |
brex_list_expenses | List Brex expenses (card, bill pay and reimbursement) with memo, status, payment status, category, purchase date, amounts, merchant, user… |
brex_get_expense | Read one Brex expense by id with memo, status, amounts, merchant, user, budget, receipts, policy and compliance status |
brex_update_expense_memo | Set the memo of a Brex card expense, for example the business purpose |
brex_list_budgets | List Brex budgets with name, description, parent budget, owners, period (WEEKLY, MONTHLY, QUARTERLY, YEARLY, ONE_TIME), start and end date… |
brex_get_budget | Read one Brex budget by id: name, parent, owners, period, dates, amount, status and limit type |
brex_list_spend_limits | List Brex spend limits with name, status, period, dates, authorization settings (base limit and limit with increases), per-transaction… |
brex_get_spend_limit | Read one Brex spend limit by id: limits, current period balance, owners, members and settings |
brex_list_vendors | List the vendors saved in Brex with id, company name, email, phone and the payment methods on file (ACH, DOMESTIC_WIRE, CHEQUE… |
brex_get_vendor | Read one Brex vendor by id: company name, email, phone and the payment methods on file |
brex_list_trips | List Brex Travel trips with name, status, traveler, booker, start and end time and reference |
brex_get_trip | Read one Brex Travel trip by id: name, status, traveler, booker, dates and reference |
Ejemplos de prompts
- "¿Qué gastos con tarjeta del mes pasado todavía no tienen recibo o memo? Agrúpalos por empleado."
- "Lista las transacciones de tarjeta liquidadas el mes pasado de más de 1.000 USD con comercio, titular y fecha."
- "¿Cuál es el saldo actual y el límite disponible de nuestra cuenta de tarjeta de Brex, y cuándo termina el periodo del extracto?"
- "¿Qué límites de gasto ya han usado más del 80 por ciento del límite de este periodo?"
- "¿Qué viajes de Brex Travel empiezan la semana que viene? Muestra viajero, nombre del viaje y fechas."
FAQ
¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.
Siguientes pasos
¿Te ha sido útil esta guía?