Verbinde einen KI-Client (z. B. Claude) direkt mit deinem Vendor-Konto über den Model-Context-Protocol-Server. Er nutzt dieselben OAuth-Tokens und Scopes wie die REST-API.
Der MCP-Server spricht Streamable-HTTP unter /api/mcp. Authentifiziere jede Anfrage mit deinem OAuth-Access-Token als Bearer-Token.
POST /api/mcp HTTP/1.1
Host: brutlers.com
Authorization: Bearer brut_at_...
Content-Type: application/jsonEin MCP-Client ist eine normale OAuth-App. Registriere sie im Integrationen-Bereich und wähle die Scopes, die dein Client braucht (z. B. inbox:read für die Posteingang-Triage).
Zur App-RegistrierungTrage den Endpoint und dein Access-Token in die MCP-Konfiguration deines KI-Clients ein.
{
"mcpServers": {
"brutlers": {
"url": "https://brutlers.com/api/mcp",
"headers": { "Authorization": "Bearer brut_at_..." }
}
}
}Jedes Tool erzwingt seinen Scope. Die vollständigen Beschreibungen liefert der tools/list-Aufruf des Servers.
| Tool | Scope |
|---|---|
| vendor_orders_list | orders:read |
| vendor_customers_query | customers:read |
| vendor_appointments_list | appointments:read |
| vendor_profile_get | profile:read |
| vendor_inbox_triage | inbox:read |
| vendor_stats_ask | orders:read |
| vendor_orders_create | orders:write |
| vendor_customers_create | customers:write |
| vendor_appointments_schedule | appointments:write |
Der Prompt vendor_inbox_triage_workflow führt den KI-Client durch das Sichten ungelesener Konversationen und offener Anfragen und das Entwerfen von Antworten.