MCP 客户端 SDK

MCP 服务端 SDK

其他

MCP 客户端与服务器架构

什么是模型上下文协议(MCP)?

模型上下文协议(Model Context Protocol, MCP) 使 AI 应用能够访问外部工具、数据源和提示信息。它在 AI 模型与外部世界之间架起了一座桥梁,使语言模型能够与应用程序特定的资源和功能进行交互。

MCP 提供了以下核心能力:

简而言之,MCP 为 LLM 应用提供了丰富多样的上下文,使其能够与外部资源和工具进行交互。

架构说明

AJ MCP SDK 的结构围绕几个核心组件构建,这些组件协同工作以实现 MCP 规范:

架构图

该架构采用客户端-服务器模型,并支持灵活的传输方式。客户端可以通过 HTTP(带 Server-Sent Events)或标准 I/O 管道使用 JSON-RPC 与服务器进行交互。