
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文系统讲解 MCP 消息如何通过 stdio 与 Streamable HTTP 传输,厘清 MCP、JSON-RPC、JSON、HTTP 和 SSE 的层级关系;同时覆盖 stdin/stdout/stderr、逐行消息、普通 JSON 响应、请求级 SSE、长期订阅、取消、元数据与安全边界,并通过对比和完整流程帮助开发者选择合适的 Transport
本文从 MCP Base Protocol 的整体结构出发,讲清 Request、Response、Notification、无状态通信和 JSON-RPC 2.0 的作用,并通过简单示例解释 JSON Schema、Dialect、Validation、$ref、_meta、链路追踪与 icons。帮助初学者理解 MCP 消息如何描述、校验和扩展,而无需深入 SDK 或协议底层实现。
本文系统梳理 MCP 2026-07-28 的核心变化,包括移除初始化握手和协议级 Session、引入无状态请求与 server/discover、使用 MRTR 支持多轮交互、通过 HTTP Header 路由、为列表结果增加缓存提示,以及 Tasks 扩展和 OAuth 安全升级。同时总结错误码与废弃功能变化,并提供 Client、Server 和 Gateway 的迁移检查清单。
本文提供一套从 Server 进程、Transport 到 Tool 调用的 MCP 分层排错方法,重点讲解 MCP Inspector 的使用、stdio 中 stdout 与 stderr 的边界、路径及环境变量问题,以及常见 JSON-RPC 和协议版本错误,帮助开发者快速定位连接失败、工具不可见、调用异常与模型不调用 Tool 等问题。
本文聚焦 MCP Client 接入大量 Server 和 Tool 后的规模化问题,讲解如何通过 Progressive Discovery 按需发现能力、利用稳定且可缓存的 Tool 描述提高 Prompt Cache 命中率,并借助 Code Mode 将复杂工具编排转移到受控代码执行环境中。同时分析多 Server 路由、上下文成本、结果聚合、沙箱隔离与权限控制等工程边界。
本文通过 Python 完整实现一个 MCP Client,串联 Tool 发现、Schema 转换、模型 tool_use、client.call_tool()、结果转换与二次模型调用,走通从用户提问到最终回答的 Tool Calling Loop。同时讲清 MCP SDK、模型 Provider API 与 Content Block 的职责边界,以及会话循环、资源清理和多 Server 路由
本文以官方 Weather Server 为例,从业务需求和 NWS API Contract 出发,逐步讲解如何使用 Python 构建 MCP Server。内容涵盖 MCPServer、@mcp.tool()、Tool Schema、HTTP Header、异步客户端、async/await、JSON 解析、字典字段、两次 NWS API 请求及 stdio 启动,并重点说明开发者如何依据上
本文从 Filesystem Server 入手,讲解 AI Host 如何读取 MCP 配置、启动本地 Server 子进程、创建 Client,并通过 stdio 完成通信;逐项拆解 mcpServers、filesystem、npx、目录授权与操作审批。同时介绍 build-mcp-server、build-mcp-app、build-mcpb 三类 Agent Skills,以及 stdi
本文从 Filesystem Server 入手,讲解 AI Host 如何读取 MCP 配置、启动本地 Server 子进程、创建 Client,并通过 stdio 完成通信;逐项拆解 mcpServers、filesystem、npx、目录授权与操作审批。同时介绍 build-mcp-server、build-mcp-app、build-mcpb 三类 Agent Skills,以及 stdi
MCP Resource 能统一暴露文件、API 与数据库数据,但大规模知识库无法全部放入模型上下文。本文从数据规模选型出发,讲清文档切分、Embedding、向量数据库、混合检索、Search Tool、Top-K 与原文回读如何协作,并说明模型为什么会调用搜索工具,以及 MCP、Host 与 RAG 系统各自负责什么。







