Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Brex mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI dein Brex-Konto lesen: Karten, Transaktionen von Karten- und Geschäftskonten, Kontoauszüge, Ausgaben, Budgets, Ausgabenlimits, Lieferanten, Benutzer und Reisen. Nur lesender API-Token; er kann kein Geld senden. Karte sperren und Ausgabenmemo setzen sind optional und standardmäßig aus.
Frag einfach
Beispiel-Prompts für Brex
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Brex klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Brex + Microsoft Copilot
Lass deine KI dein Brex-Konto lesen: Karten, Transaktionen von Karten- und Geschäftskonten, Kontoauszüge, Ausgaben, Budgets, Ausgabenlimits, Lieferanten, Benutzer und Reisen. Nur lesender API-Token; er kann kein Geld senden. Karte sperren und Ausgabenmemo setzen sind optional und standardmäßig aus.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
BREX_API_TOKEN
Schritt 1 — Zugangsdaten holen
Er kann kein Geld bewegen, und das mit Absicht. Der Connector hat kein Tool für Überweisungen, Zahlungen, Bill Pay, ACH, Wire Transfers, Schecks, neue Karten oder Limitänderungen, auch kein ausgeschaltetes. Bittest du die KI, jemanden zu bezahlen, geht das schlicht nicht. Dein Finanzteam bekommt Antworten zu den Ausgaben, ohne dass ein neuer Weg entsteht, über den Geld das Konto verlässt.
- Melde dich unter
https://dashboard.brex.comals Account Admin oder Card Admin an und öffne Developer, dann Settings. Akzeptiere die Bedingungen der Developer API, falls Brex danach fragt. - Klicke auf Create Token, gib ihm einen Namen wie AnythingMCP und wähle nur die lesenden Scopes, die der Connector nutzt:
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. Lass weg, was du nicht brauchst; die passenden Tools antworten dann mit 403. - Wähle niemals
transfers,incoming_transfersodercards.pan. Damit könnte Software Geld bewegen oder vollständige Kartennummern lesen, und der Connector braucht beides nicht. - Klicke auf Allow Access, kopiere den Token (er beginnt mit
bxt_) inBREX_API_TOKENund installiere den Connector. Brex zeigt den Token nur einmal. - Prüfe die Einrichtung mit
brex_get_company: Es zeigt den rechtlichen Namen deines Unternehmens und die Kontoart.
Nur lesender Token: Ein Token mit ausschließlich .readonly-Scopes kann in Brex nichts ändern.
Bei der Installation ausgeschaltet: brex_lock_card und brex_unlock_card (bei verlorener Karte oder Betrugsverdacht; der Karteninhaber wird benachrichtigt) und brex_update_expense_memo (schreibt den Geschäftszweck und überschreibt das alte Memo). Um sie zu nutzen, erstellt ein Admin einen Token, der zusätzlich den Scope cards für die Kartenaktionen oder expenses.card für das Memo hat, und schaltet das Tool ein. Die KI zeigt dir dann Kartenname und die letzten vier Ziffern oder die Ausgabe und das neue Memo und wartet auf dein Ja. Der Brex-Scope cards würde anderer Software auch das Ausgeben von Karten erlauben; dieser Connector hat dafür kein Tool.
Finanzdaten sind sensibel: Salden, Transaktionen, Ausgaben, Karten und Mitarbeiterdaten sind vertrauliche Unternehmensdaten. Teile den MCP-Server nur mit Personen, die sie sehen dürfen; die KI liest nur, was du anfragst. Vollständige Kartennummern, CVCs sowie Kontonummern und Routing Numbers werden nie zurückgegeben: Karten zeigen die letzten vier Ziffern, und die Bankdaten von Konten und Lieferanten werden entfernt.
Was er liest: Unternehmen, Benutzer, Abteilungen und Standorte; Karten mit ihren Ausgabenkontrollen; Saldo und Limit des Kartenkontos, abgerechnete Kartentransaktionen und Kartenabrechnungen; Geschäftskonten (Cash) mit ihren Transaktionen und Kontoauszügen; Ausgaben (Karte, Bill Pay und Erstattung) mit Belegen und Compliance-Status, wobei DUE und OVERDUE die Ausgaben finden, denen noch ein Beleg oder Memo fehlt; Budgets und Ausgabenlimits mit dem bereits Ausgegebenen; Lieferanten; und Reisen aus Brex Travel. Vorgemerkte Kartenautorisierungen sind nicht enthalten, und Brex bucht eine Transaktion manchmal erst ein paar Tage später.
Beträge: Brex liefert Beträge in der kleinsten Währungseinheit, 700 in USD sind also 7,00 USD. Die KI rechnet sie um, bevor sie sie zeigt.
Limits und Tokens: 1.000 Anfragen pro 60 Sekunden und Konto. Ein Token, der 90 Tage nicht genutzt wird, läuft ab, und ein Token funktioniert nicht mehr, wenn sein Benutzer nicht mehr aktiv ist. Du kannst ihn jederzeit unter Developer, Settings widerrufen. Brex hat keine Sandbox, der Connector liest also immer Live-Daten.
Häufige Fehler: 401 oder 403 "Invalid or Revoked Token": Der Token ist falsch, widerrufen oder abgelaufen; erstelle einen neuen. 403 nur bei einigen Tools: Dem Token fehlt der Scope dieses Tools, oder seinem Benutzer fehlt die Brex-Rolle (die meisten Daten brauchen einen Account Admin). 404: Diese ID gibt es in diesem Brex-Konto nicht. 429: eine Minute warten.
Der Connector bewegt kein Geld, gibt keine Karten aus und kündigt keine, ändert keine Limits oder Budgets, genehmigt keine Ausgaben, lädt keine Belege hoch und verwaltet keine Benutzer oder Webhooks.
Schritt 2 — Adapter installieren
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
Schritt 3 — Connector in Microsoft Copilot hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.
- Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
- Trag einen Server name ein (zum Beispiel
AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft. - Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf
X-API-Keyund klicke auf Create. - Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
- Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die
Brex-Tools braucht. - Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.
Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.
Verfügbare Tools
| 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 |
Beispiel-Prompts
- „Welche Kartenausgaben vom letzten Monat haben noch keinen Beleg oder kein Memo? Gruppiere sie nach Mitarbeiter.“
- „Liste die abgerechneten Kartentransaktionen des letzten Monats über 1.000 USD mit Händler, Karteninhaber und Datum.“
- „Wie hoch sind Saldo und verfügbares Limit unseres Brex-Kartenkontos, und wann endet der Abrechnungszeitraum?“
- „Welche Ausgabenlimits haben in diesem Zeitraum schon mehr als 80 Prozent ihres Limits verbraucht?“
- „Welche Reisen aus Brex Travel beginnen nächste Woche? Zeig Reisenden, Reisenamen und Daten.“
FAQ
Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.
Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.
Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?