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。
相关工具与资源
- AI Prompt Helper — 高质量 AI 提示词库
- MCP Server Config Setup Guide — 配置指南与实战示例
- MCP 与 A2A 协议完全指南 — 深入了解 MCP 协议生态
- AI Agent MCP 安全检查清单 — MCP 服务器安全最佳实践