MCP SDK

中文学习文档合集

开发流程、开发规范、开发工具、项目代码示例

Logo

Java MCP SDK

完整实现模型上下文协议规范,支持同步和异步 API,多种传输实现方式:进程间通信(STDIO),HTTP SSE 流式传输,Spring WebFlux/WebMVC 集成,丰富的工具和资源管理能力,全面的错误处理,全程类型安全的 API

Python MCP SDK

此 Python SDK 实现了完整的 MCP 规范,从而可以轻松实现以下功能:构建可连接到任何 MCP 服务器的 MCP 客户端,创建公开资源、提示和工具的 MCP 服务器,使用标准传输方式,例如 stdio、SSE 和 Streamable HTTP,处理所有 MCP 协议消息和生命周期事件

TypeScript MCP SDK

此 TypeScript SDK 实现了完整的 MCP 规范,从而可以轻松实现以下功能:构建可连接到任何 MCP 服务器的 MCP 客户端,创建公开资源、提示和工具的 MCP 服务器,使用标准传输方式,例如 stdio、SSE 和 Streamable HTTP,处理所有 MCP 协议消息和生命周期事件

Kotlin MCP SDK

此 Kotlin SDK 实现了完整的 MCP 规范,从而可以轻松实现以下功能:构建可连接到任何 MCP 服务器的 MCP 客户端,创建公开资源、提示和工具的 MCP 服务器,使用标准传输方式,例如 stdio、SSE 和 Streamable HTTP,处理所有 MCP 协议消息和生命周期事件

C# MCP SDK

适用于模型上下文协议 (MCP)的官方 C# SDK ,支持 .NET 应用程序、服务和库实现 MCP 客户端和服务器并与其交互。该项目处于预览阶段;可能会引入重大变更,恕不另行通知。

Swift MCP SDK

模型上下文协议 (MCP) 定义了应用程序与 AI 和 ML 模型通信的标准化方式。此 Swift SDK 根据2025-03-26(最新版本)的 MCP 规范实现了客户端和服务器组件。

规范说明

模型上下文协议(MCP)是一个开放协议, 支持大语言模型(LLM)应用与外部数据源和工具的无缝集成。无论您是构建 AI 驱动的集成开发环境(IDE)、增强聊天界面,还是创建自定义 AI 工作流,MCP 都提供了一种标准化的方式,将大语言模型与所需的上下文连接起来。

FAQ

MCP(模型上下文协议)是一种标准方式,让AI应用程序和代理能够连接并与您的数据源(如本地文件、数据库或内容存储库)和工具(如GitHub、Google地图或Puppeteer)协同工作。为什么MCP很重要?MCP如何工作?谁创建和维护MCP服务器?

微信公众号

关注微信公众号,获取最新的MCP技术动态,及时了解MCP的最新发展和进展。