MCP Server
Der Business OS MCP Server stellt die Banking API als typisierte Tools für Claude Code, Claude Desktop und das Agent SDK bereit. Im Vergleich zur CLI bietet der MCP Server:- Strukturierte Tool-Definitionen mit JSON Schema
- Automatische Parametererkennung durch Claude
- Direkte Integration ohne Bash-Zwischenschritt
Setup
Claude Code
Füge folgendes in deine.mcp.json ein (im Projektverzeichnis oder ~/.claude/.mcp.json für global):
Ersetze
bo_xxxxx... mit deinem API Key aus dem Dashboard.Claude Desktop
Füge folgendes in deine Claude Desktop MCP-Konfiguration ein:API Type
Standardmäßig wird die Partner API (regulierte Banken) verwendet. Für Open Banking:Verfügbare Tools
Nach der Konfiguration stehen folgende Tools in Claude zur Verfügung:Banking AIS
| Tool | Beschreibung |
|---|---|
list_connections | Alle Banking-Connections auflisten |
get_connection | Einzelne Connection abrufen |
delete_connection | Connection löschen |
list_accounts | Konten auflisten (optional gefiltert) |
get_account | Einzelnes Konto abrufen |
list_transactions | Transaktionen auflisten |
Banking PIS
| Tool | Beschreibung |
|---|---|
create_payment | SEPA-Zahlung initiieren |
list_payments | Zahlungen auflisten |
get_payment | Zahlungsdetails abrufen |
Sonstige
| Tool | Beschreibung |
|---|---|
get_webhook_url | Aktuelle Webhook URL abrufen |
set_webhook_url | Webhook URL setzen |
search_providers | Banken nach Name suchen |
Beispiel-Interaktion
Nach der Konfiguration kannst du Claude direkt in natürlicher Sprache ansprechen:Tool-Parameter
create_payment
list_transactions
CLI vs. MCP
| CLI + Skill | MCP Server | |
|---|---|---|
| Setup | business-os init | .mcp.json konfigurieren |
| Wie Claude es nutzt | Bash-Tool (business-os ...) | Eigene MCP-Tools |
| Parameter | CLI-Flags | JSON Schema (typisiert) |
| Output | Text/JSON via stdout | Strukturiertes JSON |
| Empfohlen für | Schneller Einstieg, Scripting | Tiefe AI-Integration |