Skip to main content

คำถามที่พบบ่อยเกี่ยวกับ MCP

คำถามทั่วไปเกี่ยวกับการผสานรวม MCP — tool, transport, การแก้ปัญหา


คำถามที่พบบ่อยเกี่ยวกับ MCP

คำถามทั่วไปเกี่ยวกับ Synapse MCP server

MCP คืออะไร?

MCP (Model Context Protocol) เป็นมาตรฐานเปิดโดย Anthropic สำหรับการผสานรวม LLM-tool แทนที่จะวาง API docs ลงใน prompt คุณลงทะเบียน tool กับ MCP server และ LLM เรียกใช้เป็น native function

ดู MCP คืออะไร?

Synapse MCP เปิดเผย tool กี่ตัว?

79 tool ครอบคลุม 12 category: memory, chat, scheduler, tasks, scripts, computers, push, user, utility, visualization, sharing, webhooks, browser

ดูรายการเต็มที่ MCP คืออะไร?

MCP client ใดที่รองรับ?

  • Claude Desktop (macOS, Windows)
  • Claude Code (terminal)
  • Cursor (IDE)
  • Continue.dev (VS Code, JetBrains)
  • Cline (VS Code)
  • MCP client ใดก็ตามที่เข้ากันได้

ดูตัวอย่าง config ที่ Claude Desktop Setup

transport ใดที่รองรับ?

  1. stdio (local, แนะนำสำหรับ desktop)
  2. HTTP/SSE (remote, multi-tenant)
  3. WebSocket (mobile, ปริมาณสูง)

ฉันกำหนดค่า Claude Desktop อย่างไร?

แก้ไข claude_desktop_config.json:

{
  "mcpServers": {
    "synapse": {
      "command": "npx",
      "args": ["-y", "synapse-mcp-api@latest"],
      "env": {
        "SYNAPSE_MIND_KEY": "mk_YOUR_KEY",
        "SYNAPSE_URL": "https://synapse.schaefer.zone"
      }
    }
  }
}

ดู Claude Desktop Setup

ทำไม tool ไม่ปรากฏใน Claude Desktop?

  1. รีสตาร์ท Claude Desktop ให้เต็มรูปแบบ (Cmd+Q บน macOS)
  2. ตรวจสอบ config file เป็น JSON ที่ถูกต้อง
  3. ตรวจสอบ Node.js 18+ ติดตั้ง
  4. ตรวจสอบ MCP log: ~/Library/Logs/Claude/mcp.log

ดู MCP Troubleshooting

ฉันใช้ mind อื่นได้อย่างไร?

เปลี่ยน SYNAPSE_MIND_KEY ใน MCP config และรีสตาร์ท client

สำหรับหลาย mind ให้รัน MCP server instance หลายตัวด้วย Mind Key ต่างกัน

ฉันจำกัด tool ที่เปิดเผยได้ไหม?

ได้ ใช้ Tool Profile:

  • minimal: 8 composite tool (~500 token)
  • standard: 25 tool (~2,500 token)
  • full: 119 tool (~8,250 token, ค่าเริ่มต้น)

ตั้งผ่าน env var MCP_PROFILE หรือ header Mcp-Tool-Profile

ฉัน debug ปัญหา MCP อย่างไร?

  1. รัน MCP server ด้วยตนเอง: npx -y synapse-mcp-api@latest
  2. ตรวจสอบ client log (แตกต่างกันตาม client)
  3. ตรวจสอบ Mind Key ทำงาน: curl -H "Authorization: Bearer mk_..." .../memory/recall
  4. ตรวจสอบสุขภาพ Synapse: curl https://synapse.schaefer.zone/health

ดู MCP Troubleshooting

MCP server ฟรีไหม?

ใช่ npm package synapse-mcp-api เป็น open source MCP server ที่โฮสต์ที่ synapse-mcp.schaefer.zone ฟรีสำหรับใช้สาธารณะ

ฉัน self-host MCP server ได้ไหม?

ได้:

npm install -g synapse-mcp-api
SYNAPSE_URL=https://your-synapse-instance.com \
SYNAPSE_MIND_KEY=mk_... \
synapse-mcp-api

MCP ต่างจาก direct API call อย่างไร?

แง่มุม Direct API MCP
LLM ต้องรู้ URL, header, auth เพียงชื่อ tool
การจัดการ auth ด้วยตนเอง อัตโนมัติ (env var)
การค้นพบ tool อ่าน /endpoints อัตโนมัติผ่าน MCP protocol
การจัดการ error ด้วยตนเอง มาตรฐาน
เหมาะกับ การผสานรวมแบบกำหนดเอง LLM agent

ฉันสร้าง MCP client ของตัวเองได้ไหม?

ได้ ใช้ MCP SDK อย่างเป็นทางการ:

  • TypeScript: @modelcontextprotocol/sdk
  • Python: mcp

ดู Custom MCP Client

ฉันรายงาน bug MCP อย่างไร?

เปิด issue: https://gitlab.com/schaefer-services/synapse-mcp/-/issues

ระบุ:

  • เวอร์ชัน MCP server
  • ชื่อและเวอร์ชัน client
  • ระบบปฏิบัติการ
  • log ที่เกี่ยวข้อง
  • ขั้นตอนการ reproduce

ขั้นตอนถัดไป