GoPluto AI MCP

resmi

Hızlı insan uzmanları için MCP

Go Pluto AI MCP ile neler yapabilirsiniz?

  • Canlı hizmet belgelerini getir — Asistanınızdan, get-gopluto-docs kullanarak belirli bir hizmet için güncel belgeleri ve kopyalamaya hazır kod parçacıklarını almasını isteyin.
  • Hizmet adlarını GoPluto kimliklerine çözümle — Asistanın, resolve-gopluto-id aracılığıyla bir paket veya hizmet adını GoPluto tanımlayıcısına eşlemesini sağlayın.
  • Sağlayıcıları ölçütlere göre arasearch-providers ile beceri, coğrafya veya bütçeye göre mevcut sağlayıcıları sorgulayın.
  • Minimum API yükleri oluşturcreate-service-request aracılığıyla bir hizmet talebi oluşturmak için en küçük geçerli istek gövdesini alın.

Dokümantasyon

Cover

GoPluto MCP — Her İstemde Güncel Servis Bilgisi ve Kod Parçacıkları

Website MCPMCP Badge MIT licensed

Install in Cursor (Remote) Install in Cursor (Local proxy)

GoPluto MCP, yapay zeka kodlama asistanlarının güncel servis/sağlayıcı bilgisi, yönlendirme kuralları ve hemen yapıştırılmaya hazır kod parçacıklarını GoPluto’dan — doğrudan isteminizin içine — çekmesini sağlar.


❌ GoPluto Olmadan

  • ❌ Gerçekten ihtiyacınız olduğunda doğru uzmanı bulma garantisi yok
  • ❌ Uydurma sağlayıcılar ve bozuk akışlar zaman kaybettirir
  • ❌ İnsanlar arasında sürekli bağlam değiştirmek sizi yavaşlatır

✅ GoPluto ile

İsteminize use gopluto ekleyin (veya bir kere kural tanımlayın) ve asistan canlı GoPluto bağlamını getirir:

  • Doğrudan isteminize çekilen taze, doğrulanmış sağlayıcı bilgisi
  • anlık sağlayıcı eşleştirme ipuçları ve filtreleri
  • dakikalar içinde uzman erişimi için minimal yükler ve kod parçacıkları

Örnekler

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

🛠️ Kurulum

Gereksinimler

  • MCP destekli herhangi bir istemci (Cursor, Claude Code, VS Code, Windsurf, Zed, vb.)
  • GoPluto API Anahtarı (istemci tarafında tutun)
  • https://api.gopluto.ai/mcp adresine ağ erişimi

Yetkilendirme başlığı: gopluto-api-key: YOUR_API_KEY

Eğer istemciniz uzak sunuculara başlık ekleyemiyorsa, başlığı sizin yerinize eklemesi için birlikte verilen yerel stdio proxy’yi (main.py) kullanın.


Cursor

Tek tıkla (Uzak HTTP)

Install in Cursor (Remote)

Manuel (Uzak)

{
  "mcpServers": {
    "gopluto": {
      "url": "https://api.gopluto.ai/mcp",
      "headers": { "gopluto-api-key": "YOUR_API_KEY" }
    }
  }
}

Yerel (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)

Uzak

claude mcp add --transport http gopluto https://api.gopluto.ai/mcp \
  --header "gopluto-api-key: YOUR_API_KEY"

Yerel

claude mcp add gopluto -- uv run python3 /ABSOLUTE/PATH/TO/gopluto-mcp/main.py

Windsurf

Uzak

{
  "mcpServers": {
    "gopluto": {
      "serverUrl": "https://api.gopluto.ai/mcp",
      "headers": { "gopluto-api-key": "YOUR_API_KEY" }
    }
  }
}

Yerel

{
  "mcpServers": {
    "gopluto": {
      "command": "uv",
      "args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
    }
  }
}

VS Code (Copilot Chat MCP)

Uzak

"mcp": {
  "servers": {
    "gopluto": {
      "type": "http",
      "url": "https://api.gopluto.ai/mcp",
      "headers": { "gopluto-api-key": "YOUR_API_KEY" }
    }
  }
}

Yerel

"mcp": {
  "servers": {
    "gopluto": {
      "type": "stdio",
      "command": "uv",
      "args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
    }
  }
}

Cline

MarketplaceGoPluto diye aratın → Kur

Manuel (Uzak)

{
  "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

Arayüz → Ayarlar → Araçlar → + MCP Ekle → Komut:

uv run python3 /ABSOLUTE/PATH/TO/gopluto-mcp/main.py

Manuel

"augment.advanced": {
  "mcpServers": [
    {
      "name": "gopluto",
      "command": "uv",
      "args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
    }
  ]
}

Roo Code

Uzak

{
  "mcpServers": {
    "gopluto": {
      "type": "streamable-http",
      "url": "https://api.gopluto.ai/mcp",
      "headers": { "gopluto-api-key": "YOUR_API_KEY" }
    }
  }
}

Yerel

{
  "mcpServers": {
    "gopluto": {
      "command": "uv",
      "args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
    }
  }
}

Gemini CLI

Uzak

{
  "mcpServers": {
    "gopluto": {
      "httpUrl": "https://api.gopluto.ai/mcp",
      "headers": {
        "gopluto-api-key": "YOUR_API_KEY",
        "Accept": "application/json, text/event-stream"
      }
    }
  }
}

Yerel

{
  "mcpServers": {
    "gopluto": {
      "command": "uv",
      "args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
    }
  }
}

Claude Desktop

Uzak: Ayarlar → Bağlayıcılar → Özel Bağlayıcı Ekle
URL: https://api.gopluto.ai/mcp
Başlık: gopluto-api-key: YOUR_API_KEY

Yerel: Geliştirici ayarları → claude_desktop_config.json dosyasını düzenleyin

{
  "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

Uzak

"mcp": {
  "gopluto": {
    "type": "remote",
    "url": "https://api.gopluto.ai/mcp",
    "headers": { "gopluto-api-key": "YOUR_API_KEY" },
    "enabled": true
  }
}

Yerel

"mcp": {
  "gopluto": {
    "type": "local",
    "command": ["uv","run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"],
    "enabled": true
  }
}

JetBrains AI Assistant

Ayarlar → Araçlar → AI Assistant → Model Context Protocol (MCP)+ EkleJSON Olarak

{
  "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

Uzak

{
  "mcpServers": {
    "gopluto": { "url": "https://api.gopluto.ai/mcp" }
  }
}

Yerel

{
  "mcpServers": {
    "gopluto": {
      "command": "uv",
      "args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
    }
  }
}

Bun / Deno (yerel)

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 (yerel 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"]

Çalıştır:

docker build -t gopluto-mcp .
docker run --rm -p 12006:12006 -e GOPLUTO_API_KEY=YOUR_API_KEY gopluto-mcp

İstemcinizi http://localhost:12006 adresine yönlendirin.


Windows notları

Yollar/alıntılar sorun çıkarırsa cmd /c veya PowerShell kullanın; command ve args için mutlak yolları tercih edin.


🔧 Kullanılabilir Araçlar (örnekler)

  • resolve-gopluto-id – Bir paket/servis adını GoPluto ID’sine çözümler
  • get-gopluto-docs – Bir GoPluto ID’si için doküman/kod parçacığı getirir
  • search-providers – Yetenek/konum/bütçeye göre sağlayıcı sorgular
  • create-service-request – Minimal yük yardımcısı

(Üst sunucunuzun araç listesi gelişebilir; listelemek için istemcinizin araç denetçisini kullanın.)


🛟 İpuçları

GoPluto’yu otomatik kullanmak için bir Kural ekleyin

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: standart HTTPS_PROXY / https_proxy ortam değişkenleri geçerlidir.


💻 Geliştirme (yerel 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

Uzak sunucu duman testi

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"}}'

🚨 Sorun Giderme

  • 401/403 → yanlış/eksik gopluto-api-key
  • İstemci başlık ekleyemiyor → yerel stdio proxy kullanın
  • TLS sorunları → Python için SSL_CERT_FILE ayarlayın
  • Modül bulunamadı (Node) → Python proxy’yi tercih edin (Node gerekmez)

📄 Lisans

MIT