GoPluto AI MCP Server
ทางการMCP สำหรับผู้เชี่ยวชาญมนุษย์ที่รวดเร็ว
เอกสาร

GoPluto MCP — ความรู้และตัวอย่างโค้ดบริการที่อัปเดตในทุกพรอมต์
GoPluto MCP ช่วยให้ผู้ช่วยเขียนโค้ด AI ดึง ความรู้เกี่ยวกับบริการ/ผู้ให้บริการที่สดใหม่, กฎการจัดเส้นทาง, และ ตัวอย่างโค้ดที่พร้อมวาง จาก GoPluto — ภายในพรอมต์ของคุณโดยตรง
❌ หากไม่มี GoPluto
- ❌ ไม่มีการรับประกันว่าจะหาผู้เชี่ยวชาญที่ใช่เมื่อคุณต้องการจริงๆ
- ❌ ผู้ให้บริการที่แต่งขึ้นและขั้นตอนที่พังเสียเวลา
- ❌ การสลับบริบทระหว่างผู้คนตลอดเวลาทำให้คุณช้าลง
✅ เมื่อมี GoPluto
เพิ่ม use gopluto ในพรอมต์ของคุณ (หรือตั้งกฎครั้งเดียว) แล้วผู้ช่วยจะดึง บริบท GoPluto แบบสด:
- ความรู้ผู้ให้บริการที่ตรวจสอบแล้วและสดใหม่ถูกดึงเข้าสู่พรอมต์ของคุณโดยตรง
- คำแนะนำและตัวกรองการจับคู่ผู้ให้บริการทันที
- เพย์โหลดขนาดเล็กและตัวอย่างโค้ดเพื่อเข้าถึงผู้เชี่ยวชาญในไม่กี่นาที
ตัวอย่าง
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
🛠️ การติดตั้ง
ข้อกำหนด
- ไคลเอนต์ที่รองรับ MCP ใดๆ (Cursor, Claude Code, VS Code, Windsurf, Zed, ฯลฯ)
- GoPluto API Key (เก็บไว้ฝั่งไคลเอนต์)
- การเข้าถึงเครือข่ายไปยัง
https://api.gopluto.ai/mcp
ส่วนหัวการตรวจสอบสิทธิ์: gopluto-api-key: YOUR_API_KEY
หากไคลเอนต์ของคุณไม่สามารถแนบส่วนหัวไปยังเซิร์ฟเวอร์ระยะไกลได้ ให้ใช้ พร็อกซี stdio ภายใน (
main.py) เพื่อเพิ่มส่วนหัวให้คุณ
Cursor
คลิกเดียว (Remote HTTP)
กำหนดเอง (Remote)
{
"mcpServers": {
"gopluto": {
"url": "https://api.gopluto.ai/mcp",
"headers": { "gopluto-api-key": "YOUR_API_KEY" }
}
}
}
ภายใน (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"
ภายใน
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" }
}
}
}
ภายใน
{
"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" }
}
}
}
ภายใน
"mcp": {
"servers": {
"gopluto": {
"type": "stdio",
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Cline
Marketplace → ค้นหา GoPluto → ติดตั้ง
กำหนดเอง (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 → Settings → Tools → + Add MCP → คำสั่ง:
uv run python3 /ABSOLUTE/PATH/TO/gopluto-mcp/main.py
กำหนดเอง
"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" }
}
}
}
ภายใน
{
"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"
}
}
}
}
ภายใน
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Claude Desktop
Remote: Settings → Connectors → Add Custom Connector
URL: https://api.gopluto.ai/mcp
Header: gopluto-api-key: YOUR_API_KEY
ภายใน: Developer settings → แก้ไข claude_desktop_config.json
{
"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
}
}
ภายใน
"mcp": {
"gopluto": {
"type": "local",
"command": ["uv","run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"],
"enabled": true
}
}
JetBrains AI Assistant
Settings → Tools → AI Assistant → Model Context Protocol (MCP) → + Add → As 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" }
}
}
ภายใน
{
"mcpServers": {
"gopluto": {
"command": "uv",
"args": ["run","python3","/ABSOLUTE/PATH/TO/gopluto-mcp/main.py"]
}
}
}
Bun / Deno (ภายใน)
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 (ภายใน 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"]
รัน:
docker build -t gopluto-mcp .
docker run --rm -p 12006:12006 -e GOPLUTO_API_KEY=YOUR_API_KEY gopluto-mcp
ชี้ไคลเอนต์ของคุณไปที่ http://localhost:12006
หมายเหตุสำหรับ Windows
หากเส้นทาง/การอ้างอิงซับซ้อน ให้ใช้ cmd /c หรือ PowerShell; แนะนำให้ใช้เส้นทางแบบสัมบูรณ์สำหรับ command และ args
🔧 เครื่องมือที่พร้อมใช้งาน (ตัวอย่าง)
resolve-gopluto-id– แก้ไขชื่อแพ็คเกจ/บริการเป็น GoPluto IDget-gopluto-docs– ดึงเอกสาร/ตัวอย่างโค้ดสำหรับ GoPluto IDsearch-providers– สอบถามผู้ให้บริการตามทักษะ/ภูมิศาสตร์/งบประมาณcreate-service-request– ตัวช่วยเพย์โหลดขนาดเล็ก
(รายการเครื่องมือของเซิร์ฟเวอร์ต้นทางอาจเปลี่ยนแปลง; ใช้ตัวตรวจสอบเครื่องมือของไคลเอนต์เพื่อแสดงรายการ)
🛟 เคล็ดลับ
เพิ่มกฎเพื่อใช้ GoPluto อัตโนมัติ
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: ใช้ตัวแปรสภาพแวดล้อมมาตรฐาน HTTPS_PROXY / https_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
ทดสอบเซิร์ฟเวอร์ระยะไกลเบื้องต้น
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"}}'
🚨 การแก้ไขปัญหา
- 401/403 →
gopluto-api-keyผิด/ขาดหาย - ไคลเอนต์เพิ่มส่วนหัวไม่ได้ → ใช้พร็อกซี stdio ภายใน
- ปัญหา TLS → ตั้งค่า
SSL_CERT_FILEสำหรับ Python - ไม่พบโมดูล (Node) → แนะนำให้ใช้พร็อกซี Python (ไม่ต้องใช้ Node)
📄 ใบอนุญาต
MIT