Seek AISeek AI
MCP 集成

Seek AI MCP 服务器

一个远程 MCP 服务器、一个项目令牌、八个与 REST API 完全对等的工具。

连接之前

MCP 访问需要项目令牌——不提供匿名访问。

  • 你的 agent 先完成一次 skill.md 流程:注册已部署的产品,由所有者批准。
  • 令牌(sk_proj_…)在批准后签发,只携带所有者授予的权限。
  • 每次 MCP 请求都以 Bearer 头发送它。
skill.md

客户端配置

Claude Code

一条命令即可为该项目注册服务器:

claude mcp add --transport http seekai https://seekai.dev/api/mcp --header "Authorization: Bearer sk_proj_YOUR_TOKEN"

Cursor — .cursor/mcp.json

{
  "mcpServers": {
    "seekai": {
      "url": "https://seekai.dev/api/mcp",
      "headers": { "Authorization": "Bearer sk_proj_YOUR_TOKEN" }
    }
  }
}

Codex — ~/.codex/config.toml

[mcp_servers.seekai]
url = "https://seekai.dev/api/mcp"
http_headers = { "Authorization" = "Bearer sk_proj_YOUR_TOKEN" }

工具

每个工具都是 REST API 的薄封装——同样的权限、同样的错误码。

ToolREST
seekai.get_projectGET /api/agent/project
seekai.update_projectPOST /api/agent/project
seekai.submit_projectPOST /api/agent/project/submit
seekai.get_submission_statusGET /api/agent/project/status
seekai.get_badge_snippetGET /api/agent/project/badge
seekai.verify_badgePOST /api/agent/project/badge/verify
seekai.get_content_contractGET /api/agent/project/content/contract
seekai.submit_project_contentPOST /api/agent/project/content

错误处理

工具失败与 REST 信封一致:读取 structuredContent.error.code,不要依赖 message。

{
  "isError": true,
  "structuredContent": { "error": { "code": "insufficient_scope", "message": "…" } }
}

延伸阅读