MCP Server 配置生成器

一键生成 Model Context Protocol (MCP) 服务器配置文件。支持 Claude Desktop、VS Code、Cursor 等主流客户端,纯本地运行,无需上传。

快速预设 / Quick Presets
配置参数 / Configuration
请输入服务器名称
请输入命令
生成配置 / Generated Config
claude_desktop_config.json
已复制!

                    

常见问题 / FAQ

什么是 MCP (Model Context Protocol)?

Model Context Protocol (MCP) 是由 Anthropic 提出的开放标准,用于定义 AI 模型与外部工具、数据源之间的通信协议。它允许 AI 助手安全地访问文件系统、数据库、API 等外部资源,从而扩展 AI 的能力边界。MCP 采用客户端-服务器架构,客户端(如 Claude Desktop)通过标准协议与 MCP 服务器通信,服务器负责提供具体的工具和资源。

如何使用生成的配置文件?

根据不同的客户端,配置文件的使用方式略有不同:

  • Claude Desktop:将配置内容写入 claude_desktop_config.json 文件,位于 ~/Library/Application Support/Claude/ (macOS) 或 %APPDATA%\Claude\ (Windows)。修改后重启 Claude Desktop 即可生效。
  • VS Code Copilot:在项目根目录的 .vscode/mcp.json 中添加配置,或在用户设置中配置。
  • Cursor:在 Cursor 设置中的 MCP Servers 部分添加配置,或在项目 .cursor/mcp.json 中定义。
  • Continue.dev / Cline:在其各自的设置界面中添加 MCP 服务器配置。
哪些客户端支持 MCP?

目前支持 MCP 协议的主流客户端包括:

  • Claude Desktop — Anthropic 官方桌面应用,原生支持 MCP
  • VS Code (Copilot) — 通过 GitHub Copilot 扩展支持 MCP
  • Cursor — AI 代码编辑器,内置 MCP 支持
  • Continue.dev — 开源 AI 编码助手,支持 MCP 工具
  • Cline — VS Code 扩展,支持 MCP 服务器连接
  • Windsurf — Codeium 推出的 AI IDE,也支持 MCP

随着 MCP 协议的普及,越来越多的客户端正在添加支持。

stdio 和 SSE 传输方式有什么区别?

MCP 支持多种传输方式,主要区别如下:

  • stdio:通过标准输入/输出通信。客户端启动一个子进程,直接与之通信。适合本地工具,如文件系统访问、数据库连接等。这是最常见的传输方式,配置简单,无需网络。
  • SSE (Server-Sent Events):通过 HTTP 长连接进行服务器推送。适合远程服务或需要独立部署的场景。服务器需要提供 HTTP 端点。
  • Streamable HTTP:MCP 较新的传输方式,基于 HTTP 的流式传输,支持双向通信,适合需要更灵活部署的场景。

大多数本地工具使用 stdio 即可,只有需要远程访问时才考虑 SSE 或 Streamable HTTP。

相关工具与资源