Java SDK 已发布!查看最新动态
为什么选择 MCP?
MCP 帮助您在 LLM 之上构建代理和复杂工作流。LLM 经常需要与数据和工具集成,而 MCP 提供:- 不断增长的预构建集成列表,您的 LLM 可以直接插入使用
- 在 LLM 提供商和供应商之间切换的灵活性
- 在您的基础设施中保护数据的最佳实践
总体架构
MCP 的核心遵循客户端-服务器架构,其中宿主应用程序可以连接到多个服务器:- MCP 宿主:像 Claude 桌面应用、IDE 或 AI 工具这样希望通过 MCP 访问数据的程序
- MCP 客户端:与服务器维持 1:1 连接的协议客户端
- MCP 服务器:通过标准化的模型上下文协议暴露特定功能的轻量级程序
- 本地数据源:MCP 服务器可以安全访问的计算机文件、数据库和服务
- 远程服务:MCP 服务器可以连接的通过互联网提供的外部系统(如通过 API)
开始使用
选择最适合您需求的路径:快速入门
面向服务器开发者
开始构建您自己的服务器,以在 Claude for Desktop 和其他客户端中使用
面向客户端开发者
开始构建您自己的客户端,可以与所有 MCP 服务器集成
面向 Claude 桌面应用用户
开始在 Claude for Desktop 中使用预构建服务器
示例
教程
使用 LLM 构建 MCP
学习如何使用像 Claude 这样的 LLM 加速您的 MCP 开发
调试指南
学习如何有效地调试 MCP 服务器和集成
MCP 检查器
使用我们的交互式调试工具测试和检查您的 MCP 服务器
探索 MCP
深入了解 MCP 的核心概念和功能:核心架构
了解 MCP 如何连接客户端、服务器和 LLM
资源
从您的服务器向 LLM 公开数据和内容
提示
创建可重用的提示模板和工作流
工具
使 LLM 能够通过您的服务器执行操作
采样
让您的服务器从 LLM 请求补全
传输
了解 MCP 的通信机制
贡献
想要贡献?查看我们的贡献指南,了解如何帮助改进 MCP。支持和反馈
以下是获取帮助或提供反馈的方式:- 对于与 MCP 规范、SDK 或文档(开源)相关的错误报告和功能请求,请创建 GitHub issue
- 对于关于 MCP 规范的讨论或问答,请使用规范讨论
- 对于关于其他 MCP 开源组件的讨论或问答,请使用组织讨论
- 对于与 Claude.app 和 claude.ai 的 MCP 集成相关的错误报告、功能请求和问题,请发送电子邮件至 [email protected]