MCP 架构
MCP 基于客户端 - 做事器模子运行,旨在将一个推理引擎(即 LLM )勾搭到一组外部智力。该架构从 LLM 驱动,松懈揭示使其简略与外部宇宙交互的各个组件。
该架构由三个关节组件构成:
Hosts 是但愿通过 MCP 拜谒数据的 LLM 运用(举例 Claude Desktop、IDE、AI 代理)。
Servers 是通过 MCP 暴露特定智力的轻量级智力。
Clients 在 host 运用里面与 servers 保捏一双一勾搭。
MCP 客户端或主机
MCP 客户端或主机是协作 LLM 与一个或多个 MCP 做事器交互的运用。客户端很关节,它包含运用特定的逻辑。做事器提供原始智力,客户端庄重使用这些智力。客户端通过以下功能来已矣:
辅导词拼装:从多个做事器汇聚落魄文,构建最终有用的 LLM 辅导词
景色措置:惊奇屡次交互中的对话历史和用户落魄文
协作遗弃:决定向哪些做事器恳求哪些信息,并在 LLM 决定使用器具时实施逻辑
MCP 客户端通过模范汇聚恳求(频繁是 HTTPS)勾搭到已知的做事器端点。该公约的稠密之处在于开云体育,它模范化了两边的通讯契约。公约自己与说念话无关,罗致基于 JSON 的情势。因此任何客户端,无论使用什么说念话诞生,齐能正确与浪漫做事器通讯。