GoPluto AI MCP
offiziellMCP für schnelle menschliche Experten
Was kann man mit GoPluto AI MCP machen?
- Live-Dokumentation eines Dienstes abrufen — Bitten Sie Ihren Assistenten, aktuelle Dokumentationen und direkt einfügbare Code-Snippets für einen bestimmten Dienst mit
get-gopluto-docsabzurufen. - Dienstnamen in GoPluto-IDs auflösen — Lassen Sie den Assistenten einen Paket- oder Dienstnamen über
resolve-gopluto-idin seine GoPluto-Kennung umwandeln. - Anbieter nach Kriterien suchen — Verfügbare Anbieter anhand von Fähigkeiten, Standort oder Budget mit
search-providersabfragen. - Minimale API-Payloads generieren — Den kleinsten gültigen Anforderungstext zum Erstellen einer Dienstanfrage über
create-service-requesterhalten.
Dokumentation

GoPluto MCP – Aktuelles Service-Wissen & Snippets in jedem Prompt
GoPluto MCP ermöglicht es KI-Coding-Assistenten, aktuelles Service-/Anbieter-Wissen, Routing-Regeln und einfügefertige Snippets direkt aus GoPluto in Ihren Prompt zu holen.
❌ Ohne GoPluto
- ❌ Keine Garantie, den richtigen Experten zu finden, wenn Sie ihn tatsächlich brauchen
- ❌ Erfundene Anbieter und fehlerhafte Abläufe kosten Zeit
- ❌ Ständiger Kontextwechsel zwischen Personen bremst Sie aus
✅ Mit GoPluto
Fügen Sie use gopluto in Ihren Prompt ein (oder legen Sie einmalig eine Regel fest) und der Assistent ruft Live-GoPluto-Kontext ab:
- Aktuelles, verifiziertes Anbieterwissen direkt in Ihren Prompt geholt
- sofortige Anbieter-Matching-Hinweise & Filter
- minimale Payloads & Code-Snippets für Expertenzugriff in Minuten
Beispiele
Draft a WhatsApp onboarding flow that asks for experts within minutes. use gopluto
Show me the minimal payload to create a Service Request and start matching experts in under 60 seconds. use gopluto
🛠️ Installation
Voraussetzungen
- Ein beliebiger MCP-fähiger Client (Cursor, Claude Code, VS Code, Windsurf, Zed, etc.)
- GoPluto API Key (clientseitig aufbewahren)
- Netzwerkzugriff auf
https://api.gopluto.ai/mcp
Auth-Header: gopluto-api-key: YOUR_API_KEY
Falls Ihr Client keine Header an entfernte Server anhängen kann, verwenden Sie den mitgelieferten lokalen stdio-Proxy (
main.py), um den Header für Sie hinzuzufügen.
Cursor
Ein-Klick (Remote HTTP)
Manuell (Remote)
{
"mcpServers": {
"gopluto": {
"url": "https://api.gopluto.ai/mcp",
"headers": { "gopluto-api-key": "YOUR_API_KEY" }
}
}
}
Lokal (stdio-Proxy)
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"],
"env": {
"GOPLUTO_MCP_URL": "https://api.gopluto.ai/mcp",
"GOPLUTO_AUTH_HEADER": "gopluto-api-key",
"GOPLUTO_API_KEY": "YOUR_API_KEY",
"GOPLUTO_TRANSPORT": "sse"
}
}
}
}
Claude Code (CLI)
Remote
claude mcp add --transport http gopluto https://api.gopluto.ai/mcp \
--header "gopluto-api-key: YOUR_API_KEY"
Lokal
claude mcp add gopluto -- uv run python3 /ABSOLUTE/PATH/TO/gopluto-mcp/main.py
Windsurf
Remote
{
"mcpServers": {
"gopluto": {
"serverUrl": "https://api.gopluto.ai/mcp",
"headers": { "gopluto-api-key": "YOUR_API_KEY" }
}
}
}
Lokal
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
VS Code (Copilot Chat MCP)
Remote
"mcp": {
"servers": {
"gopluto": {
"type": "http",
"url": "https://api.gopluto.ai/mcp",
"headers": { "gopluto-api-key": "YOUR_API_KEY" }
}
}
}
Lokal
"mcp": {
"servers": {
"gopluto": {
"type": "stdio",
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Cline
Marketplace → GoPluto suchen → Installieren
Manuell (Remote)
{
"mcpServers": {
"gopluto": {
"url": "https://api.gopluto.ai/mcp",
"type": "streamableHttp",
"headers": { "gopluto-api-key": "YOUR_API_KEY" }
}
}
}
Zed
{
"context_servers": {
"GoPluto": {
"command": {
"path": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
}
Augment Code
UI → Einstellungen → Tools → + MCP hinzufügen → Befehl:
uv run python3 /ABSOLUTE/PATH/TO/gopluto-mcp/main.py
Manuell
"augment.advanced": {
"mcpServers": [
{
"name": "gopluto",
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
]
}
Roo Code
Remote
{
"mcpServers": {
"gopluto": {
"type": "streamable-http",
"url": "https://api.gopluto.ai/mcp",
"headers": { "gopluto-api-key": "YOUR_API_KEY" }
}
}
}
Lokal
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Gemini CLI
Remote
{
"mcpServers": {
"gopluto": {
"httpUrl": "https://api.gopluto.ai/mcp",
"headers": {
"gopluto-api-key": "YOUR_API_KEY",
"Accept": "application/json, text/event-stream"
}
}
}
}
Lokal
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Claude Desktop
Remote: Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen
URL: https://api.gopluto.ai/mcp
Header: gopluto-api-key: YOUR_API_KEY
Lokal: Entwicklereinstellungen → claude_desktop_config.json bearbeiten
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"],
"env": {
"GOPLUTO_MCP_URL": "https://api.gopluto.ai/mcp",
"GOPLUTO_AUTH_HEADER": "gopluto-api-key",
"GOPLUTO_API_KEY": "YOUR_API_KEY",
"GOPLUTO_TRANSPORT": "sse"
}
}
}
}
Opencode
Remote
"mcp": {
"gopluto": {
"type": "remote",
"url": "https://api.gopluto.ai/mcp",
"headers": { "gopluto-api-key": "YOUR_API_KEY" },
"enabled": true
}
}
Lokal
"mcp": {
"gopluto": {
"type": "local",
"command": ["uv","run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"],
"enabled": true
}
}
JetBrains AI Assistant
Einstellungen → Tools → AI Assistant → Model Context Protocol (MCP) → + Hinzufügen → Als JSON
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Kiro
{
"mcpServers": {
"GoPluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
Trae
Remote
{
"mcpServers": {
"gopluto": { "url": "https://api.gopluto.ai/mcp" }
}
}
Lokal
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Bun / Deno (lokal)
Bun
{
"mcpServers": {
"gopluto": {
"command": "bunx",
"args": ["uv","run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Deno
{
"mcpServers": {
"gopluto": {
"command": "deno",
"args": ["run","--allow-run","--allow-env","--allow-net","/ABSOLUTE/PATH/TO/gopluto-mcp/deno_shim.ts"]
}
}
}
Docker (lokales HTTP)
Dockerfile
FROM python:3.11-slim
WORKDIR /app
COPY requirements.txt main.py ./
RUN pip install --no-cache-dir -r requirements.txt
ENV GOPLUTO_MCP_URL=https://api.gopluto.ai/mcp \
GOPLUTO_AUTH_HEADER=gopluto-api-key \
GOPLUTO_TRANSPORT=sse
EXPOSE 12006
CMD ["python","main.py","--mode","http","--host","0.0.0.0","--port","12006"]
Ausführen:
docker build -t gopluto-mcp .
docker run --rm -p 12006:12006 -e GOPLUTO_API_KEY=YOUR_API_KEY gopluto-mcp
Richten Sie Ihren Client auf http://localhost:12006.
Windows-Hinweise
Falls Pfade/Quoting knifflig sind, verwenden Sie cmd /c oder PowerShell; bevorzugen Sie absolute Pfade für command und args.
🔧 Verfügbare Tools (Beispiele)
resolve-gopluto-id– Einen Paket-/Servicenamen zu einer GoPluto-ID auflösenget-gopluto-docs– Docs/Snippets für eine GoPluto-ID abrufensearch-providers– Anbieter nach Fähigkeiten/Geo/Budget abfragencreate-service-request– Minimaler Payload-Helfer
(Die Tool-Liste Ihres Upstream-Servers kann sich weiterentwickeln; verwenden Sie den Tool-Inspektor Ihres Clients, um sie aufzulisten.)
🛟 Tipps
Fügen Sie eine Regel hinzu, um GoPluto automatisch zu nutzen
Always use gopluto when I ask for service matching, onboarding flows, or API payloads.
Automatically call GoPluto MCP tools to resolve IDs and fetch snippets.
HTTPS-Proxy: Standard-Umgebungsvariablen HTTPS_PROXY / https_proxy gelten.
💻 Entwicklung (lokaler Proxy)
uv pip install -r requirements.txt
export GOPLUTO_API_KEY="YOUR_REAL_KEY"
uv run python3 main.py # stdio (default)
# or:
uv run python3 main.py --mode http --port 12006
Smoke-Test des Remote-Servers
curl -X POST "https://api.gopluto.ai/mcp" \
-H "Content-Type: application/json" \
-H "gopluto-api-key: $GOPLUTO_API_KEY" \
-d '{"jsonrpc":"2.0","id":"1","method":"initialize","params":{"protocolVersion":"2025-06-18"}}'
🚨 Fehlerbehebung
- 401/403 → falscher/fehlender
gopluto-api-key - Client kann keine Header hinzufügen → lokalen stdio-Proxy verwenden
- TLS-Probleme → setzen Sie
SSL_CERT_FILEfür Python - Modul nicht gefunden (Node) → Python-Proxy bevorzugen (kein Node nötig)
📄 Lizenz
MIT