MCP 接口文档

概述

平台提供基于 MCP(Model Context Protocol)协议的接口能力,开发者可通过标准 MCP 协议接入平台已发布的 MCP 服务。

接入前,请确保客户端遵循 MCP 协议规范进行开发与调用。

接入流程

接入 MCP 服务前,需要完成以下步骤:

  1. 获取访问 Token
  2. 获取目标 MCP ID
  3. 使用 MCP 地址进行连接

获取 Token

在API Key管理页面获取访问 Token。

获取成功后,请在后续请求中通过 Authorization 请求头进行身份认证。

请求头格式:

Authorization: Bearer <Token>

获取 MCP ID

每个 MCP 服务对应唯一的 MCP ID。

创建或发布 MCP 服务后,可在管理后台查看对应的 MCP ID 信息。

后续访问 MCP 服务时需使用该 ID 拼接请求地址。


MCP 服务地址

https://api.indusmind.me/new-api/mcp/<MCP-ID>

请将 <MCP-ID> 替换为实际的 MCP 服务 ID。

示例:

https://api.indusmind.me/new-api/mcp/123456789

请求认证

所有 MCP 请求均需携带访问 Token。

请求头示例:

Authorization: Bearer eyJhbGciOi...

未携带有效 Token 时,接口将返回认证失败信息。


接入示例

MCP Server URL:

https://api.indusmind.me/new-api/mcp/<MCP-ID>

Headers:

{
  "Authorization": "Bearer <Token>"
}

注意事项

  • Token 具有有效期,请及时更新。
  • MCP ID 为服务唯一标识,请妥善保管。
  • 所有请求均需通过 HTTPS 发起。
  • 请确保客户端实现符合 MCP 协议规范。
  • 建议在生产环境中使用独立的访问凭证进行认证。

常见问题

返回 401 Unauthorized

请检查:

  • Token 是否已过期
  • Authorization 请求头格式是否正确
  • Bearer 与 Token 之间是否存在空格

正确格式:

Authorization: Bearer <Token>

无法连接 MCP 服务

请检查:

  • MCP ID 是否正确
  • MCP 服务是否已发布
  • 网络是否能够访问平台接口地址