术语表
12 个术语,来自《学会 MCP Server 基础》。
| 术语 | 释义 | 来源 |
|---|---|---|
| MCP | Model Context Protocol,用于让 AI 应用以标准方式连接外部工具、数据源和提示模板的协议。 | MCP Introduction |
| Host | 用户实际使用的 AI 应用,负责协调一个或多个 MCP client 与 server 的连接。 | MCP Introduction |
| MCP client | host 内部负责与某个 MCP server 通信的协议组件,通常一条 server 连接对应一个 client。 | MCP Introduction |
| MCP server | 暴露 tools、resources、prompts 等能力或上下文的进程或服务。 | MCP Introduction |
| Tool | server 暴露的可执行动作,client 可以发现并请求调用。 | MCP Tools Specification |
| Resource | server 暴露的只读数据或上下文,host/client 可读取并提供给模型使用。 | MCP TypeScript SDK |
| Prompt | server 提供的可复用消息模板,用于按固定结构启动或辅助一次模型交互。 | MCP TypeScript SDK |
| Transport | MCP 消息传输所用的通信通道,例如本地 stdio 或远程 HTTP。 | MCP SDKs |
| stdio | 通过标准输入和标准输出通信的本地 transport,常用于由 host 启动的本机 MCP server。 | MCP TypeScript SDK |
| JSON-RPC | MCP 基础消息层使用的请求、响应、通知结构格式。 | MCP Base Protocol Overview |
| Capability negotiation | 连接初始化阶段 client 与 server 协商协议版本和双方支持能力的过程。 | MCP Lifecycle Specification |
| MCP Inspector | 官方交互式调试工具,用于连接、查看、调用和排查 MCP server。 | MCP Inspector Documentation |