MCP,MCP协议,MCP 中文网,MCP协议中文网,模型上下文协议(MCP协议),模型上下文协议(MCP协议)中文网 home page
简体中文
文档
SDKs
扩展
GitHub
GitHub
搜索...
搜索...
Navigation
开始
简介
Python SDK(官方)
TypeScript SDK(官方)
Java SDK(官方)
Kotlin SDK(官方)
Golang SDK(社区)
Golang SDK(社区)
规范
开始
简介
快速入门
示例服务器
示例客户端
教程
使用 LLM 构建 MCP
调试
检查器
概念
核心架构
资源
提示
工具
采样
根目录
传输
开发
最新动态
路线图
贡献
在此页面
为什么选择 MCP?
总体架构
开始使用
快速入门
示例
教程
探索 MCP
贡献
支持与反馈
开始
简介
开始使用模型上下文协议(MCP协议) (MCP)
Java SDK 已发布!查看
最新动态
。
MCP 是一个开放协议,用于标准化应用程序如何为大型语言模型(LLMs)提供上下文。可以将 MCP 视为 AI 应用程序的 USB-C 接口。正如 USB-C 提供了一种标准化的方式来连接设备与各种外设和配件,MCP 提供了一种标准化的方式,将 AI 模型连接到不同的数据源和工具。
为什么选择 MCP?
MCP 帮助您在 LLMs 之上构建代理和复杂的工作流。LLMs 经常需要与数据和工具集成,而 MCP 提供了:
不断增长的预构建集成列表,您的 LLM 可以直接接入
在 LLM 提供商和供应商之间切换的灵活性
在基础设施内保护数据的最佳实践
总体架构
MCP 的核心遵循客户端-服务器架构,其中主机应用程序可以连接到多个服务器:
MCP 主机
:如 Claude Desktop、IDE 或 AI 工具等程序,希望通过 MCP 访问数据
MCP 客户端
:协议客户端,与服务器保持 1:1 连接
MCP 服务器
:轻量级程序,每个服务器通过标准化的模型上下文协议(MCP协议)暴露特定功能
本地数据源
:您的计算机上的文件、数据库和服务,MCP 服务器可以安全访问
远程服务
:通过互联网(例如通过 API)访问的外部系统,MCP 服务器可以连接
开始使用
选择最适合您需求的路径:
快速入门
服务器开发者
开始构建您自己的服务器,用于 Claude Desktop 和其他客户端
客户端开发者
开始构建您自己的客户端,可以与所有 MCP 服务器集成
Claude Desktop 用户
开始在 Claude Desktop 中使用预构建的服务器
示例
示例服务器
查看我们的官方 MCP 服务器和实现示例库
示例客户端
查看支持 MCP 集成的客户端列表
教程
使用 LLMs 构建 MCP
学习如何使用 Claude 等 LLMs 加速您的 MCP 开发
调试指南
学习如何有效调试 MCP 服务器和集成
MCP 检查器
使用我们的交互式调试工具测试和检查您的 MCP 服务器
MCP 研讨会 (视频, 2小时)
探索 MCP
深入了解 MCP 的核心概念和功能:
核心架构
了解 MCP 如何连接客户端、服务器和 LLMs
资源
将服务器中的数据与内容暴露给 LLMs
提示
创建可重用的提示模板和工作流
工具
使 LLMs 能够通过您的服务器执行操作
采样
让您的服务器从 LLMs 请求补全
传输
了解 MCP 的通信机制
贡献
想要贡献?查看我们的
贡献指南
,了解如何帮助改进 MCP。
支持与反馈
以下是获取帮助或提供反馈的方式:
对于与 MCP 规范、SDK 或文档(开源)相关的错误报告和功能请求,请
创建 GitHub 问题
对于 MCP 规范的讨论或问答,请使用
规范讨论
对于其他 MCP 开源组件的讨论或问答,请使用
组织讨论
对于与 Claude.app 和 claude.ai 的 MCP 集成相关的错误报告、功能请求和问题,请发送邮件至
mcp-support@anthropic.com
面向服务器开发者
助手
Responses are generated using AI and may contain mistakes.