规范文件
Claude Code MCP:项目配置、传输与连接检查
把 .mcp.json、HTTP 传输和实际连接状态分开检查,避免把配置存在当成工具可用。未实测。
MCP 配置只是接入描述,是否能连接、是否完成认证、工具是否符合任务还需要分别确认。本文用 example.com 占位端点说明项目级 HTTP 配置,帮助你在接入自己的官方服务器时找到错误层次;不提供可直接工作的服务端。
- 核验日期
- · 未实测
- 适用于
- Claude Code 依据 2026-11-03 读取的 Claude Code 官方文档;具体行为以安装版本与组织配置为准。[1]
- 涉及工具
文件位置
| 路径 | 适用范围 | 读取方式 |
|---|---|---|
.mcp.json | 项目根目录的共享 MCP 配置 | Claude Code 读取项目级服务器配置;交互会话在使用前有项目服务器批准步骤。[1] |
什么时候用
- 团队需要共用服务器名称和接入方式,并分别管理每个人的认证。[1]
什么时候不用
- 你还没有核对服务器官方文档,或者只凭 JSON 可解析就要宣布接入成功。[1]
按三层定位问题
先核对配置形状,再检查服务器连接,最后检查任务工具。官方文档区分 HTTP 与 stdio:HTTP 配置使用 url;stdio 由本地 command 与 args 启动进程。不要把远程 url 放进没有 type 的条目,官方说明该情况会被当作 stdio 配置错误。[1]
用管理命令分辨状态
- claude mcp list:检查配置中是否有目标名称。
- claude mcp get demo-server:核对具体 transport、作用域与端点。
- 会话中的 /mcp:查看当前服务器状态,再按官方流程处理认证或项目服务器批准。
- 连接正常后,用无副作用的读取任务核对实际工具和响应;不把服务器名称当作工具能力证据。
本页核验到哪里
本页 JSON 在本地可解析,配置字段、项目作用域和管理命令已与官方文档对照;没有注册服务器、发起认证或调用 MCP 工具。排错时记录配置错误、连接错误、认证错误和工具结果,不把它们合成一个“接入失败”。这能决定下一步该改配置还是查服务器。[1]
来源
以下均为官方页面,核验日期见各条;链接指向核验时的版本。