96SEO 2026-05-26 03:06 0
第08章:MCP模型上下文协议,有哪些疑问?
MCP 对 AI 世界Zuo的,正是 USB 对外设世界Zuo的事情——统一接口标准。
# 资源示例:服务器状态信息MCPResourceSchema
资源 vs 工具的区别:

{ "jsonrpc": "", "method": "initialize", "params": { "protocolVersion": "--", "clientInfo": { "name": "claude-desktop", "version": "" } }, "id": }
② 列出可用工具
"format": { "type": "string", "description": "时间格式", "enum": , # 只允许这三个值 "default": "full"}
LLM kan到 enum 后会严格从枚举值里选择,不会乱填参数。
MCP 使用 JSON-RPC 作为通信协议。你不需要深入了解协议细节,只需认识三种核心消息:
定义工具是 AI Ke以调用的函数。每个工具有:
# ❌ 差的描述"date": { "type": "string", "description": "日期"}# ✅ 好的描述"date": { "type": "string", "description": "起始日期,格式 YYYY-MM-DD,例如 --"}
写好描述的三个原则
本文带领读者快速入门了 MCP,介绍了其架构、核心概念以及实际应用场景.MCP 的主要目的在于解决当前 AI 模型因数据孤岛限制而无法充分发挥潜力的难题,MCP 使得 AI 应用Neng够安全地访问和操作本地及远程数据,为 AI 应用提供了连接万物的接口。.MCP 服务器:为 MCP client 提供上下文工具和 prompt 信息。.MCP介绍了一种规范:应用如何为LLM提供上下文.
============================================================
MCP 协议消息格式===请求 :{ “jsonrpc”: “”, “method”: “initialize”, ...}=== MCP 服务器-客户端交互演示 === 启动 MCP 服务器... 注册工具:getcurrenttime 注册工具:calculatedays 连接到 MCP 服务器:time-tools-server 初始化成功 协议版本:-- 服务器:time-tools-server v1. 发现 个工具: - getcurrenttime: 获取当前日期和时间 - calculatedays: 计算从指定日期到今天的天数 调用工具:getcurrenttime ✅ 结果:-- :: 调用工具:calculate_days ✅ 结果:从 -- 到今天共 X 天
典型使用场景给 Claude Desktop 添加自定义工具 MCP Server官方支持,直接集成公司内部 AI 平台对接多种数据源 MCP Server一次实现,多平台复用快速给 LangChain Agent 加一个工具 @tool装饰器geng快,不需要单独部署服务开源一个通用 AI 工具给社区使用 MCP ServerZui大兼容性给特定 Agent 加上下文数据 MCP Resources语义清晰,符合只读语义📝 & 下一步
本章核心要点MCP 是什么AI 工具的 USB 标准接口, 年 月 Anthropic 开源解决什么问题 N×M适配工作 → N+M,一次实现,到处复用三个角色主机→客户端→服务器通信协议JSON-RPC ,三种核心消息:initialize / tools/list / tools/call三大组件Tools/ Resources/ PromptsSchema重点 description 写清楚, LLM才Neng正确调用工具
📌下一章预告: 掌握基础概念后下一章将进入实战:提示适合Zuo :封装复杂的系统提示、标准化团队 Prompt规范、让非技术人员也Neng使用高质量Prompt。 定义 :提示是可重用的提示词模板,带有可填充的参数槽位。24年11月初的时候Anthropic发了一篇技术博客 ,推出了他们的模型上下文协议MCP ,同时也开源了基于该协议的sdk . 实现一次 ,到处复用三个角色主机 → 客户端 → 服务器 * 总成本N+M vs N×M *定义 :资源是通过URI标识的只读数据.适合暴露文档、配置文件、数据库记录等静态或半静态内容。 LLM 不会读代码, 只会读描述 规律简单:每条消息dou有 jsonrpc , method , id 。关键设计: register_tool 将 Schema 和 handler绑定在一起 。Schema告诉客户端”这个工具NengZuo什么”,handler执行具体逻辑 规则: required列表里的参数必须提供 ,不在列表里的参数可选 。 Ru果不用 MCP 会怎样?: 新增AI平台所有工具dou要重写适配代码升级工具接口每个AI平台的适配代码dou要同步修改跨团队共享Tool接收方需要学习你的自定义格式开源你的Tool用户只Neng在你支持的框架里使用 典型例子: OpenAI / Claude / LangChain 的不同适配器 : MCP简化集成流程 ,提高效率 ,降低维护成本 。本文面向有 Python基础 、接触过 LangChain 工具调用 、但从未了解过 MCP 的开发者 。 你不需要懂网络协议 、也不需要深入理解 JSONRPC 。只需要知道”函数Ke以被调用“就够了 。Zui后作者也介绍了配套代码 . 以及后续步骤 .
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback