导言
MCP是一种开放协议,它标准化了应用程序向llm提供上下文的方式。将MCP想象成用于AI应用程序的usb-c端口。正如usb-c提供了一种将设备连接到各种外围设备和附件的标准化方法一样,MCP提供了一种将AI模型连接到不同数据源和工具的标准化方法。
为什么选择MCP?
MCP可帮助您在LLMs之上构建代理和复杂的工作流。LLMs经常需要与数据和工具集成,MCP提供:
您的LLM可以直接插入的不断增长的预构建集成列表
在LLM提供商和供应商之间切换的灵活性
在基础架构中保护数据安全的最佳实践
通用体系结构
在其核心,MCP遵循客户端-服务器架构,其中主机应用程序可以连接到多个服务器:
MCP Client: 与服务器保持1:1连接的协议客户端
MCP Server: 轻量级程序,每个程序都通过标准化模型上下文协议公开特定的功能
Local Date Source: MCP服务器可以安全访问的计算机文件、数据库和服务
Remote Service: MCP服务器可以连接到的internet上可用的外部系统 (例如,通过api)
开始使用
选择最适合您需求的路径:
快速启动
对于服务器开发人员:点击
对于客户端开发人员: 点击
MCPServer示例:点击
MCP客户端推荐:点击
教程
使用LLMs构建MCP:点击
Inspector调试指南:点击
探索MCP
MCP核心概念-核心架构:点击
MCP核心概念-资源:点击
MCP核心概念-Prompts:点击
MCP核心概念-Tools:点击
MCP核心概念-Sampling:点击
MCP核心概念-Transports:点击