MCP 中文文档 home page
Search...
⌘K
Python SDK
TypeScript SDK
Java SDK
Kotlin SDK
C# SDK
规范说明
快速入门
MCP 简介
快速开始
Servers 示例
Clients 示例
教程
使用 LLM 构建 MCP
Debugging
Inspector
核心概念
核心架构
Resources
Prompts
Tools
Sampling
Roots
传输层
开发
最新动态
路线图
贡献
MCP 中文文档 home page
Search...
⌘K
GitHub
GitHub
Search...
Navigation
快速入门
MCP 简介
文档
SDKs
文档
SDKs
GitHub
On this page
为什么选择 MCP?
通用架构
快速开始
快速入门
示例
教程
探索 MCP
贡献
支持和反馈
快速入门
MCP 简介
开始使用 Model Context Protocol (MCP)
C# SDK 已发布!查看
最新动态
MCP 是一个开放协议,它为应用程序向 LLM 提供上下文的方式进行了标准化。你可以将 MCP 想象成 AI 应用程序的 USB-C 接口。就像 USB-C 为设备连接各种外设和配件提供了标准化的方式一样,MCP 为 AI 模型连接各种数据源和工具提供了标准化的接口。
为什么选择 MCP?
MCP 帮助你在 LLM 的基础上构建代理(agents)和复杂的工作流。LLM 经常需要与数据和工具集成,而 MCP 提供了:
持续增长的预构建集成列表,LLM 可直接使用
灵活切换不同的 LLM 提供商和厂商
在你的基础设施内安全地处理数据的最佳实践
通用架构
MCP 核心采用客户端-服务器架构,主机应用可以连接多个服务器:
MCP Hosts
: 如 Claude Desktop、IDE 或 AI 工具,希望通过 MCP 访问数据的程序
MCP Clients
: 维护与服务器一对一连接的协议客户端
MCP Servers
: 轻量级程序,通过标准的 Model Context Protocol 提供特定能力
本地数据源
: MCP 服务器可安全访问的计算机文件、数据库和服务
远程服务
: MCP 服务器可连接的互联网上的外部系统(如通过 APIs)
快速开始
选择最适合你的路径:
快速入门
面向服务器开发者
开始构建你自己的服务器,供 Claude Desktop 和其他客户端使用
面向客户端开发者
开始构建你自己的客户端,可与所有 MCP 服务器集成
面向 Claude Desktop 用户
开始在 Claude Desktop 中使用预构建的服务器
示例
服务器示例
查看我们官方 MCP 服务器及实现的示例库
客户端示例
查看支持 MCP 集成的客户端列表
教程
使用 LLM 构建 MCP
学习如何使用 Claude 等 LLM 来加快你的 MCP 开发
Debug 指南
学习如何有效地调试 MCP 服务器和集成
MCP Inspector
使用我们的交互式调试工具测试和检查你的 MCP 服务器
MCP 工作坊(视频,2 小时)
探索 MCP
深入了解 MCP 的核心概念和功能:
核心架构
了解 MCP 如何连接客户端、服务器和 LLM
Resources
从你的服务器向 LLM 暴露数据和内容
Prompts
创建可复用的提示模板和工作流
Tools
让 LLM 通过你的服务器执行操作
Sampling
让你的服务器向 LLM 请求补全
传输层
了解 MCP 的通信机制
贡献
想参与贡献?查看我们的
贡献指南
,了解如何帮助改进 MCP。
支持和反馈
以下是如何获得帮助或提供反馈的途径:
针对 MCP 规范、SDK 或文档(开源)的错误报告和功能请求,请
创建 GitHub issue
针对 MCP 规范的讨论或问答,请使用
规范讨论区
针对其他 MCP 开源组件的讨论或问答,请使用
组织讨论区
针对 Claude.app 和 claude.ai 的 MCP 集成相关的错误报告、功能请求和问题,请参阅 Anthropic 的指南:
如何获取支持
Was this page helpful?
Yes
No
面向服务器开发者
Assistant
Responses are generated using AI and may contain mistakes.