- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
通俗易懂说清楚MCP的原理
通俗易懂的介绍了MCP是什么,它与API和集成的区别,以及它能干什么。今天这篇文
章我们用大白话介绍MCP的工作原理,以及怎么构建能满足自己需求的MCP服务器。
#01
MCP是怎么工作的?
记得上次把MCP比作AI和数字世界之间的通用翻译器吗?现在咱们深入看看这比喻背后
的真实情况。
MCP架构解析
核心就是技术人员说的“客户端-服务器架构”。就像电脑上网一样:你用的浏览器是“客
户端”,通过HTTP协议从网上“服务器”获取信息。
MCP也类似。假设你在庄园书房烤着火享受周日夜晚(当然是有钱人才有这种生活),书
房装着AI助手。你让助手送杯热棕榈酒来:
1、Host应用(你和AI聊天的地方)
比如ClaudeDesktop或Cursor这类应用,就是我们比喻中的书房。
2、MCPClient(翻译员)
内置于Host应用里,需要开发团队先做出来。在AI语言和MCP服务器语言之间翻译,
就像HTTP协议一样后台运行,比喻中是书房的升级模块,让AI能和庄园其他部分(比如
酒吧)沟通。
3、MCPServers(专业帮手)
每个服务器都是某个领域的专家,有的懂文件操作,有的会玩Slack,可以在你电脑上或连
接网络服务,比喻中就是调酒师。
4、工具(服务器提供的具体功能)
比如文档服务器可能有读文件功能,AI可以调用它来读取特定的文件,比喻中就是调酒技
能。
5、资源(你的数字资产)
AI实际要操作的文件、应用、服务,可能在本地或云端,比喻中的调酒原料。
#02
MCP请求的一天
不说比喻了,直接看真实流程:当你让AI助手总结文档并发Slack时发生了什么?
1、你说:“把桌面上的季度报告总结下,要点发到#团队更新频道。”
2、Claude发现需要访问文件和Slack。
3、MCP客户端启动,连接两个服务器:文件系统服务器(读PDF)和Slack服务器(发
消息)。
4、权限检查:
文件服务器问:“允许Claude读季度报告?”
Slack问:“允许发到#团队更新?”
你点同意
5、文件服务器取回PDF内容。
6、Claude处理文档写摘要。
7、Slack服务器把摘要发到团队频道。
8、你收到完成通知。
整个过程几秒搞定,复杂技术细节都藏起来了。MCP的妙处就是既保证安全又让你掌控。
#03
MCP核心技术
了解基本流程后,看看支撑MCP的技术:
协议本身
MCP是“开放标准”,意思是:
公开文档谁都能用
统一通信规则
底层设计就考虑安全
就像交通规则——所有软件都按同一套规矩来。
安全措施
MCP有这些保护:
权限控制:
每次操作都要你点头
精确到每个具体动作
沙箱隔离:
各服务器互不影响
有问题也不波及其他
操作记录:
所有动作留痕可查
方便查问题或监控
实时通信
MCP用现代高效通信方式:
低延迟设计
大小数据都能传
双向沟通顺畅
意味着复杂操作也不用等很久。
#04
MCP服务器:AI集成的构建块
MCP服务器是真正干活的。各有专长,按需搭配。
服务器类型
分这几大类:
1、本地资源服务器
操作电脑上的东西,比如文件系统、本地数据库。
2、通讯服务器
连接社交平台,如Slack、邮件。
3、效率工具服务器
办公软件集成,如GitHub、谷歌云盘。
4、信息服务器
获取处理数据,如天气、维基百科。
5、专业服务器
特殊需求,如3D打印机控制、智能家居。
哪里找MCP服务器
之前提过些优质服务器。更多资源在这些地方:
GitHub上的MCP仓库:https///modelcontextprotocol/servers
MCP.so目录:https//mcp
您可能关注的文档
- MCP 架构设计剖析:从 Service Mesh 演进到 Agentic Mesh.pdf
- MCP 架构设计深度剖析:使用 Spring AI + MCP 四步教你实现 Agent 智能体开发.pdf
- MCP协议入门指南,4个案例+2个实践全解析.pdf
- MCP 核心技术架构详解.pdf
- MCP协议详解:大模型时代的模型上下文协议.pdf
- 从源码分析 MCP 的实现和使用.pdf
- 基于 MCP 实现 AI 应用架构新范式的一线实践.pdf
- 探索模型上下文协议(MCP):大型语言模型与外部世界的桥梁.pdf
- 下一代企业IT架构:MCP中台和软件进化.pdf
- 详解 MCP:Agentic AI 中间层最优解,AI 应用的标准化革命.pdf
文档评论(0)