MCP Server 自动发现:/.well-known/mcp.json 新标准详解

MCP Server 自动发现机制详解

MCP最新发展:/.well-known/mcp.json 自动发现机制------客户端可以自动发现可用的 MCP 服务。

/.well-known/mcp.json 是什么?

这是一个类似 /.well-known/ 的标准路径(类比 robots.txt),MCP 客户端访问这个路径就能知道服务端提供了哪些 MCP 工具。

实际例子:aiphotoshop.mynatapp.cc/.well-known...

json 复制代码
{
  "mcpServers": {
    "shotapi": {
      "type": "streamable-http",
      "url": "https://aiphotoshop.mynatapp.cc/mcp",
      "description": "Screenshot & HTML render MCP server"
    }
  }
}

streamable-http vs stdio

stdio 需本地安装依赖,streamable-http 一行配置即可:

bash 复制代码
claude mcp add --transport streamable-http shotapi https://aiphotoshop.mynatapp.cc/mcp

技术原理

streamable-http 传输流程:

  1. POST 请求到 MCP endpoint
  2. JSON-RPC 格式响应
  3. 支持长连接和流式传输

实际应用

以 ShotAPI 为例,三个 MCP 工具:

  • screenshot_one_liner:截图 URL
  • screenshot:CSS 选择器定位
  • render:HTML 渲染成图

配置:

json 复制代码
{
  "mcpServers": {
    "shotapi": {
      "type": "streamable-http",
      "url": "https://aiphotoshop.mynatapp.cc/mcp"
    }
  }
}

文档:aiphotoshop.mynatapp.cc/docs

相关推荐
ServBay3 小时前
为什么说 MCP 是 2026 年开发者必须掌握的黄金协议?
后端·mcp
Momo__7 小时前
MDN MCP Server——Mozilla 把 Web 文档接进 AI Agent,从此 LLM 不再瞎编 API
前端·ai编程·mcp
老梁agent11 小时前
MCP 协议实战:用标准化方式让 Agent 调用工业工具
物联网·agent·mcp
武子康1 天前
调查研究-199 MCP Zero-Touch OAuth:为什么它是 MCP 进入企业生产的关键门槛?
人工智能·agent·mcp
user4465117917911 天前
从 XAgent ToolServer 看有状态 Sandbox Tool 的架构设计
mcp
唐老板2 天前
MCP协议实战:从零写个Agent工具
ai编程·mcp
老实人阿三2 天前
用 VS Code 和 Suno MCP 轻松生成背景音乐
mcp
花椒技术3 天前
Agent 不只会聊天:我们如何用 CLI 整理业务能力入口
agent·ai编程·mcp
ServBay4 天前
拒绝当二等公民,Windows 开发者如何无痛开启 Claude Code 本地全栈运维?
后端·ai编程·mcp