Skip to main content
Model Context Protocol home page
Search...
⌘K
Ask AI
Blog
GitHub
Search...
Navigation
Develop with MCP
SDK
Documentation
Extensions
Specification
Registry
SEPs
Community
Get started
什么是 MCP?
About MCP
架构
服务器
客户端
版本控制
Develop with MCP
连接到本地 MCP 服务器
连接到远程 MCP 服务器
使用 Agent 技能构建
构建一个 MCP 服务器
构建一个 MCP 客户端
SDK
Security
Developer tools
MCP Inspector
调试
Examples
示例客户端
示例服务器
On this page
可用 SDK
快速开始
后续步骤
Develop with MCP
SDK
Copy page
用于构建 Model Context Protocol 的官方 SDK
Copy page
使用我们的官方 SDK 构建 MCP 服务器和客户端。SDK 根据功能完整性、协议支持度和维护承诺分为不同层级。了解更多关于
SDK 层级
的信息。
可用 SDK
SDK
仓库
层级
TypeScript
modelcontextprotocol/typescript-sdk
层级 1
Python
modelcontextprotocol/python-sdk
层级 1
C#
modelcontextprotocol/csharp-sdk
层级 1
Go
modelcontextprotocol/go-sdk
层级 1
Java
modelcontextprotocol/java-sdk
层级 2
Rust
modelcontextprotocol/rust-sdk
层级 2
Swift
modelcontextprotocol/swift-sdk
层级 3
Ruby
modelcontextprotocol/ruby-sdk
层级 3
PHP
modelcontextprotocol/php-sdk
层级 3
Kotlin
modelcontextprotocol/kotlin-sdk
待定
请参阅
SDK 层级系统
了解每个层级的含义。
快速开始
每个 SDK 提供相同的功能,但遵循其语言的惯用法和最佳实践。所有 SDK 均支持:
创建暴露工具、资源和提示词的 MCP 服务器
构建可连接任何 MCP 服务器的 MCP 客户端
本地和远程传输协议
具有类型安全性的协议合规性
访问您所选语言的 SDK 页面以查找安装说明、文档和示例。
后续步骤
准备好开始使用 MCP 构建了吗?选择您的路径:
构建服务器
学习如何创建您的第一个 MCP 服务器
构建客户端
创建连接到 MCP 服务器的应用程序
构建一个 MCP 客户端
理解 MCP 中的授权
⌘I
Assistant
Responses are generated using AI and may contain mistakes.