Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Brex одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте ИИ читать ваш аккаунт Brex: карты, транзакции карточных и бизнес-счетов, выписки, расходы, бюджеты, лимиты расходов, поставщиков, пользователей и командировки. API-токен только для чтения; он не может отправлять деньги. Блокировка карты и заметка к расходу необязательны и по умолчанию выключены.
Попробуй спросить
Примеры промптов для Brex
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Brex, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Brex + Gemini
Дайте ИИ читать ваш аккаунт Brex: карты, транзакции карточных и бизнес-счетов, выписки, расходы, бюджеты, лимиты расходов, поставщиков, пользователей и командировки. API-токен только для чтения; он не может отправлять деньги. Блокировка карты и заметка к расходу необязательны и по умолчанию выключены.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
BREX_API_TOKEN
Шаг 1 — Получите учётные данные
Он не может переводить деньги, и это сделано намеренно. У коннектора нет инструмента для переводов, платежей, Bill Pay, ACH, банковских переводов, чеков, выпуска карт или изменения лимитов, даже выключенного. Если попросить ИИ кому-то заплатить, он не сможет. Финансовая команда получает ответы о расходах, и при этом не появляется нового пути, по которому деньги могли бы уйти со счёта.
- Войдите в
https://dashboard.brex.comкак account admin или card admin и откройте Developer, затем Settings. Примите условия developer API, если Brex попросит. - Нажмите Create Token, дайте ему имя, например AnythingMCP, и выберите только те scopes только для чтения, которые использует коннектор:
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. Ненужные можно не выбирать; соответствующие инструменты тогда ответят 403. - Никогда не выбирайте
transfers,incoming_transfersилиcards.pan. Они позволяют программе переводить деньги или читать полные номера карт, а коннектору не нужно ни то, ни другое. - Нажмите Allow Access, скопируйте токен (начинается с
bxt_) вBREX_API_TOKENи установите коннектор. Brex показывает токен только один раз. - Проверьте настройку с помощью
brex_get_company: он показывает юридическое название компании и тип аккаунта.
Токен только для чтения: токен, у которого есть только scopes .readonly, ничего не может изменить в Brex.
Выключены при установке: brex_lock_card и brex_unlock_card (при потере карты или подозрении на мошенничество; владелец карты получает уведомление) и brex_update_expense_memo (записывает деловую цель и перезаписывает прежнюю заметку). Чтобы ими пользоваться, администратор создаёт токен, у которого дополнительно есть scope cards для действий с картами или expenses.card для заметки, и включает инструмент. ИИ показывает название карты и последние четыре цифры или расход и новую заметку и ждёт вашего согласия. Scope cards в Brex позволил бы другим программам ещё и выпускать карты; у этого коннектора такого инструмента нет.
Финансовые данные конфиденциальны: остатки, транзакции, расходы, карты и данные сотрудников являются конфиденциальной информацией компании. Делитесь MCP-сервером только с теми, кому разрешено их видеть; ИИ читает только то, о чём вы просите. Полные номера карт, CVC, номера счетов и routing numbers никогда не возвращаются: у карт видны последние четыре цифры, а банковские реквизиты счетов и поставщиков удаляются.
Что он читает: компанию, пользователей, отделы и офисы; карты с их настройками расходов; остаток и лимит карточного счёта, проведённые карточные транзакции и выписки по карте; бизнес-счета (cash) с их транзакциями и выписками; расходы (карта, Bill Pay и возмещения) с чеками и статусом соответствия, где DUE и OVERDUE находят расходы, к которым ещё не приложен чек или заметка; бюджеты и лимиты расходов с уже потраченной суммой; поставщиков; и командировки из Brex Travel. Ожидающие авторизации по картам не включаются, а Brex может провести транзакцию на несколько дней позже.
Суммы: Brex передаёт суммы в наименьшей единице валюты, то есть 700 в USD означает 7,00 USD. ИИ пересчитывает их перед показом.
Ограничения и токены: 1 000 запросов за 60 секунд на аккаунт. Токен, который не использовался 90 дней, истекает, а когда его пользователь становится неактивным, токен перестаёт работать. Отозвать его можно в любой момент в Developer, Settings. У Brex нет песочницы, поэтому коннектор всегда читает реальные данные.
Частые ошибки: 401 или 403 "Invalid or Revoked Token": токен неверный, отозван или истёк; создайте новый. 403 только у некоторых инструментов: у токена нет scope этого инструмента или у его пользователя нет нужной роли в Brex (для большинства данных нужен account admin). 404: такого id нет в этом аккаунте Brex. 429: подождите минуту.
Коннектор не переводит деньги, не выпускает и не закрывает карты, не меняет лимиты и бюджеты, не утверждает расходы, не загружает чеки и не управляет пользователями и вебхуками.
Шаг 2 — Установите адаптер
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
Шаг 3 — Добавьте коннектор в Gemini
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Gemini CLI читает MCP-серверы из ~/.gemini/settings.json (в Windows: %USERPROFILE%\.gemini\settings.json). Добавь:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо
YOUR_MCP_API_KEY. - Сохрани файл и перезапусти
gemini. - Выполни
/mcpв Gemini CLI (илиgemini mcp listв терминале):anythingmcpдолжен отображаться как подключённый. - Начинай писать промпты: Gemini CLI теперь может вызывать инструменты
Brex.
Доступные инструменты
| 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 |
Примеры запросов
- «К каким расходам по картам за прошлый месяц ещё не приложен чек или заметка? Сгруппируй по сотрудникам.»
- «Покажи проведённые карточные транзакции прошлого месяца больше 1 000 USD с продавцом, владельцем карты и датой.»
- «Какой сейчас остаток и доступный лимит нашего карточного счёта Brex, и когда заканчивается период выписки?»
- «Какие лимиты расходов уже израсходовали больше 80 процентов лимита этого периода?»
- «Какие командировки из Brex Travel начинаются на следующей неделе? Покажи сотрудника, название поездки и даты.»
FAQ
Где Gemini CLI ищет MCP-серверы? В ~/.gemini/settings.json для твоего пользователя или в .gemini/settings.json внутри проекта. gemini mcp list показывает каждый сервер и статус подключения.
Следующие шаги
Это руководство помогло?