Gehosteter MCP-Server
Kopiere einen Setup-Prompt mit den Installationsschritten und dem vollständigen Markdown-Guide für dieses Plugin.
Capgo betreibt einen gehosteten Model Context Protocol (MCP)-Server, damit KI-Assistenten mit deinem Capgo-Account arbeiten können: Apps und Bundles auflisten, einen Channel auf ein neues Bundle umstellen, einen Rollout pausieren, den Update-Status prüfen oder Native Build Logs lesen – alles direkt im Chat.
https://api.capgo.app/mcp- Nichts zu installieren. Füge die URL in deinen MCP-Client ein.
- Streamable HTTP, zustandslos. Funktioniert mit jedem Client, der remote MCP-Server unterstützt.
- OAuth 2.1 Sign-in. Clients mit MCP-Autorisierung öffnen die Capgo Console, damit du den Zugriff bestätigen kannst. Clients ohne OAuth können stattdessen einen Capgo API Key senden.
Client verbinden
Abschnitt „Connect your client“Clients, die OAuth unterstützen, benötigen nur die URL. Sie erkennen den Capgo Login-Flow automatisch und öffnen beim ersten Server-Aufruf die Consent-Page.
- Öffne Einstellungen → Connectors und wähle Custom Connector hinzufügen.
- Name eingeben
Capgound einfügenhttps://api.capgo.app/mcpals URL. - Klicken Verbinden und melde dich bei Capgo an, sobald die Bestätigungsseite erscheint.
claude mcp add --transport http capgo https://api.capgo.app/mcpFühre dann /mcp in Claude Code aus und wähle capgo um dich anzumelden.
- Öffne in den ChatGPT-Einstellungen Apps & Connectors und aktiviere den Developer-Modus unter den erweiterten Einstellungen.
- Erstelle einen neuen Connector, nenne ihn
Capgo, und fügehttps://api.capgo.app/mcpals Server-URL ein. - Wähle OAuth-Authentifizierung und melde dich bei Capgo an, wenn du dazu aufgefordert wirst.
Server hinzufügen zu ~/.cursor/mcp.json (alle Projekte) oder .cursor/mcp.json (ein Projekt):
{ "mcpServers": { "capgo": { "url": "https://api.capgo.app/mcp" } }}Cursor zeigt einen Login erforderlich Prompt neben dem Server an. Klicke darauf, um dich bei Capgo anzumelden.
Server hinzufügen zu .vscode/mcp.json in deinem Workspace, oder führe MCP: Server hinzufügen aus der Command Palette und wähle HTTP:
{ "servers": { "capgo": { "type": "http", "url": "https://api.capgo.app/mcp" } }}VS Code fordert dich zum Login bei Capgo auf, wenn Copilot Chat zum ersten Mal den Server nutzt.
- Öffne deine Lovable Connector-Einstellungen und füge einen benutzerdefinierten MCP-Server hinzu.
- Einfügen
https://api.capgo.app/mcpals Server-URL ein. - Wähle OAuth und melde dich bei Capgo an. Wenn du lieber einen Key nutzen möchtest, wähle API Key und füge einen Capgo API Key ein.
Andere Clients, die die MCP-Autorisierungsspezifikation implementieren (wie der MCP Inspector), funktionieren genauso: Gib die URL an und folge dem Sign-in-Prompt.
Clients ohne OAuth (API Key)
Abschnitt: „Clients ohne OAuth (API Key)“Für n8n, Skripte, CI-Jobs oder andere Clients, die keinen OAuth-Flow ausführen können, sende einen Capgo API Key als Bearer Token:
Authorization: Bearer <your Capgo API key>Beispiel für eine Client-Config mit Custom Headers:
{ "mcpServers": { "capgo": { "url": "https://api.capgo.app/mcp", "headers": { "Authorization": "Bearer <your Capgo API key>" } } }}Verwende einen Key mit den minimal erforderlichen Berechtigungen für den Assistant. Siehe API Key-Berechtigungen.
Anmeldung und Zugriff
Abschnitt: „Sign-in und Zugriff“Der gehostete Server implementiert OAuth 2.1 mit PKCE gemäß der MCP-Autorisierungsspezifikation (2025-11-25).
- Dein MCP-Client öffnet die Zustimmungsseite der Capgo Konsole (
console.capgo.app/oauth/authorize). - Du meldest dich mit deinem Capgo Account an.
- Du wählst aus, auf welche Organisationen der Client zugreifen darf.
- Capgo erstellt einen dedizierten API Key namens
MCP · <client name>für diesen Client.
Dieser Key läuft nach maximal 90 Tagen ab. Falls eine Organisation eine kürzere Ablaufrichtlinie für API Keys erzwingt, gilt die strengere Grenze. Melde dich nach dem Ablauf erneut über deinen Client an, um die Verbindung wiederherzustellen.
Zugriff widerrufen
Abschnitt mit dem Titel „Zugriff widerrufen“Jeder verbundene Client hat seinen eigenen MCP · <client name> Key. Um einen Client zu trennen, lösche diesen Key auf der API Keys-Seite der Capgo Konsole. Der Client verliert den Zugriff und muss die Consent-Seite erneut durchlaufen, um sich wieder zu verbinden.
Funktionen des Assistenten
Abschnitt mit dem Titel „Was der Assistant kann“Der gehostete Server stellt etwa 50 Tools bereit:
| Bereich | Inhaltliche Übersicht |
|---|---|
| Accounts und Organisationen | Wer bin ich, Organisationen, Mitglieder und Einladungen, Audit Logs, API Keys |
| Apps | Apps auflisten, erstellen, aktualisieren und löschen |
| Bundles | Bundles auflisten, Metadaten aktualisieren, löschen, Nutzung prüfen |
| Channels und Rollouts | Channels erstellen und updaten, Bundle einem Channel zuweisen, progressive Rollouts (pausieren, promoten, zurückrollen), Auto-Pause |
| Geräte | Devices auflisten & prüfen, Channel-Overrides setzen oder entfernen |
| Statistiken und Observe | App-, Organisations- und Account-Statistiken, Update-Health Observe |
| Native Builds | Build-Status, Build-Logs, Build abbrechen |
| Webhooks | Webhooks erstellen, updaten, testen & löschen, Deliveries prüfen & wiederholen |
| Push-Benachrichtigungen | Benachrichtigungseinstellungen, Provider, Kampagnen, Versand, Statistiken |
Jedes Tool ruft die Capgo öffentliche API mit dem Key deiner Session auf. Berechtigungen (RBAC), Rate Limits und Audit Logs funktionieren exakt wie bei REST API Calls mit diesem Key.
Tools, die Daten löschen oder überschreiben, sind als destruktiv markiert, sodass MCP-Clients vor der Ausführung eine Bestätigung von dir verlangen.
Beispiel-Prompts
Abschnitt „Beispiel-Prompts“- „Liste meine Capgo Apps auf und zeige das Bundle für jeden Production-Channel.“
- „Pausiere den Rollout auf dem Production-Channel von
com.example.app.” - „Warum ist mein letzter iOS Native Build fehlgeschlagen? Zeig mir die Logs.“
- „Welche Devices nutzen noch Bundle 1.4.2?“
Hosted vs. lokales MCP
Abschnitt: „Hosted vs. lokales MCP“Capgo bietet zwei MCP-Server an. Du kannst beide gleichzeitig nutzen.
| Gehostetes MCP | Lokales CLI MCP | |
|---|---|---|
| Endpoint | https://api.capgo.app/mcp | npx @capgo/cli@latest mcp (stdio) |
| Installieren | Nichts, URL einfügen | Führt den Capgo CLI auf deinem Rechner aus |
| Auth | OAuth-Login oder Authorization: Bearer <API key> | npx @capgo/cli@latest login |
| Funktioniert in | Claude.ai, ChatGPT, Cursor, VS Code, Lovable, n8n und anderen Remote-MCP-Clients | Desktop- und Terminal-Agents, die lokale Prozesse starten können |
| Account-Management | Apps, Bundles, Channels, Rollouts, Geräte, Statistiken, Observe, Builds, Webhooks, Benachrichtigungen | Apps, Bundles, Channels, Organisationen, Statistiken |
| Bundle aus deinem Build-Ordner hochladen | Nein | Ja |
| Native Build anfordern | Nein (nur Status, Logs und Abbruch) | Ja |
doctor, probe, Kompatibilitätsprüfungen für dein Projekt | Nein | Ja |
Nutze den gehosteten Server für tägliche Account-Aufgaben in jeder Chat-App. Nutze den lokalen CLI MCP-Server wenn der Assistent auf deine Projektdateien zugreifen muss.