Verbinden Sie Claude, ChatGPT, Cursor oder jeden beliebigen MCP-Client mit einem einsatzbereiten Tool-Server. Ihr KI-Agent entdeckt Synup-Tools automatisch, ruft sie mit voller OAuth 2.1-Sicherheit auf und hält die Mandantentrennung direkt ab Werk ein.
POST /mcp — das ist die gesamte Schnittstelle. Ihr AI-Agent sendet eine JSON-RPC 2.0-Anfrage, Synup führt das Tool aus und liefert das Ergebnis zurück. Der Streamable-HTTP-Transport vermeidet jegliche WebSocket-Komplexität. GET /mcp gibt einen WWW-Authenticate-Header zurück, damit MCP-Clients den Auth-Server automatisch erkennen können.
POST /mcpGET /mcp WWW-Authenticate-HeaderagencyId wird aus dem Auth-Kontext ermittelt, niemals aus Tool-ParameternDie Registry enthält CRM-Tools (Unternehmen, Kontakte, Deals), Beitragsideen-Tools (erstellen, aktualisieren, archivieren, veröffentlichen) und Beitrags-Tools (erstellen, planen, veröffentlichen, analysieren). Jedes Tool deklariert sein Eingabeschema, ob es Daten ändert und welche Scopes es erfordert.
list_companiesUnternehmen mit Inhaber + Phasemcp:readNeinlist_contactsKontakte, filterbar nach Unternehmenmcp:readNeinlist_dealsDeals mit Wert + Phasemcp:readNeinlist_stagesPipeline-Phasendefinitionenmcp:readNeincreate_post_ideaEntwurf einer Idee für einen Kundenmcp:writeJalist_post_ideasIdeen nach Kunde und Statusmcp:readNeinpublish_idea_to_postIdee in einen Beitrag umwandelnmcp:writeJaarchive_post_ideaIdee aus der Warteschlange entfernenmcp:writeJamcp:writecreate_postPlanung für Google + Facebookmcp:writeJalist_postsBeiträge nach Kunde, Status, Zeitraummcp:readNeinpublish_post_nowGeplanten Beitrag live schaltenmcp:writeJaget_post_analyticsAufrufe, Klicks, Engagementmcp:readNein{
"name": "create_post",
"description": "Create a social post for a client",
"mutates": true,
"scopes": ["mcp:write"],
"inputSchema": {
"type": "object",
"required": ["clientId", "name", "platforms"],
"properties": {
"clientId": { "type": "string" },
"name": { "type": "string", "maxLength": 120 },
"platforms": { "type": "array", "items": { "enum": ["google", "facebook", "instagram"] } },
"postType": { "enum": ["announcement", "offer", "event"] },
"scheduledFor": { "type": "string", "format": "date-time" }
}
}
}
// Illustrative schema, swap for the live registry output of tools/list.
Die MCP-Authentifizierung nutzt denselben OAuth 2.1-Server wie die REST API. Ihr MCP-Client registriert sich dynamisch (RFC 7591), erhält eine client_id, führt den PKCE-Autorisierungsflow aus und erhält gescopte Tokens. Drei Authentifizierungspfade werden für verschiedene Bereitstellungskontexte unterstützt.
mcp:read für Lese-Tools, mcp:write für schreibende ToolsagencyId stamt ausschließlich aus dem Auth-Kontext — Tools können sich nicht als jemand anderes ausgebenVier Aufgaben, die der Server übernimmt, damit Ihr Agent es nicht tun muss.
JSON-RPC 2.0 über Standard-HTTP-POST. Keine WebSocket-Komplexität, keine proprietären Protokolle.
POST /mcp HTTP/1.1 Content-Type: application/json Authorization: Bearer eyJhbGciOi…
MCP-Clients erkennen verfügbare Tools, deren Schemas und erforderliche Scopes automatisch. Keine manuelle Konfiguration nötig.
// tools/list → 22 tools { "name": "list_posts", "inputSchema": { "clientId": "string", "status": "enum" }, "scopes": ["mcp:read"] }
Die Agentur-ID wird aus dem Auth-Token ermittelt, niemals aus Tool-Parametern. Tools können nicht auf Daten anderer Agenturen zugreifen.
// decoded access token { "agencyId": "agency_pinnacle", "scopes": ["mcp:read", "mcp:write"], "exp": "+1h" }
Speichern Sie einen API-Schlüssel oder Anthropic-Schlüssel einmalig – er wird automatisch in den Agenten-Container übertragen, der sich selbstständig neu lädt.
agency_pinnacleSynchronisiert// Marinara Pizza — NYC rollout "objective": "maximize presence, manage reputation", "market": "NYC — most competitive pizza market in the US" // result: 80% increase in phone calls
Marinara Pizza nahm Synup wenige Monate nach der Eröffnung in den Marketingplan auf. Gemeinsam mit dem Customer Success-Team von Synup entwickelten sie eine Strategie, um überall maximale Präsenz aufzubauen und ihre Reputation vom ersten Tag an aktiv zu steuern — in einem der am härtesten umkämpften Pizza-Märkte des Landes.
mcp:read, mcp:write), kurzlebig (1 Std.) und agenturisoliert. Tools können nicht auf Daten anderer Agenturen zugreifen.Richten Sie Ihren MCP-Client auf den Endpunkt aus, bestätigen Sie die Scopes und rufen Sie Tools direkt in der laufenden Konversation auf.