MCP 协议说明与接入设计
本文档用于说明 MCP(Model Context Protocol)的基本概念、连接方式、会话机制、认证授权流程,以及工具中心类平台中 MCP 服务的推荐实现方式。
- API 域名:https://api.example.com
- MCP 地址:https://api.example.com/mcp
- API Key:tc_xxxxxxxx
- 用户 ID:user_id
- Session ID:mcp_sess_xxxxx
1. MCP 是什么
MCP 全称是 Model Context Protocol,可以理解为一种:
AI 客户端 / Agent 与外部工具服务之间的标准通信协议。
它解决的问题是:
- 客户端如何发现服务端有哪些工具;
- 客户端如何知道每个工具需要什么参数;
- 客户端如何调用工具;
- 服务端如何按照用户权限只暴露可用工具;
- 服务端如何将工具执行结果返回给客户端。
在工具中心类平台中,MCP 通常用于让外部 AI 客户端调用平台内的工具,例如:
- 文本





