MCP 轻松复制
模型上下文协议服务器可以轻松发现和复制 Claude Desktop 中可用的 MCP 服务。
目的
此 MCP 服务器旨在成为您使用 Claude Desktop 时的第一站。它通过以下方式解决了必须记住 MCP 服务名称或在配置文件中查找它们的问题:
自动读取Claude Desktop配置文件
提取所有已配置的 MCP 服务的名称
以易于复制的格式将它们呈现在工具列表的顶部
虽然 Claude 现在可以在大多数情况下自动选择合适的 MCP 服务,但在某些情况下,用户仍然需要明确指定 MCP 服务名称。这些情况包括:
当您配置了许多 MCP 服务时,工具列表会变得很长,难以导航
当特定的 MCP 服务提供多个可调用操作时,进一步增加列表长度
当你需要指示 Claude 使用特定服务而不是依赖其自动选择时
排除故障或比较不同 MCP 服务之间的结果时
该工具弥补了这一差距,使得所有可用的服务都可以轻松访问,而无需搜索配置文件。
Related MCP server: Claude TypeScript MCP Servers
特征
出现在工具列表顶部:使用特殊名称格式始终出现在最前面
动态更新:始终显示最新的可用服务
复制友好格式:编号列表,方便参考
零外部依赖:只需要 Node.js
安装
选项 1:通过 npm 安装(推荐)
然后添加到您的 Claude Desktop 配置:
选项 2:通过 Smithery 安装
要通过Smithery自动安装 Claude Desktop 的 Easy Copy:
选项 3:手动安装
克隆存储库:
git clone https://github.com/f-is-h/mcp-easy-copy.git cd mcp-easy-copy安装依赖项并构建:
npm install npm run build配置Claude桌面:
**对于 macOS:**编辑
~/Library/Application Support/Claude/claude_desktop_config.json**对于 Windows:**编辑
%APPDATA%\Claude\claude_desktop_config.json添加以下配置:
{ "mcpServers": { "mcp-easy-copy": { "command": "node", "args": [ "/ABSOLUTE/PATH/TO/mcp_easy_copy/build/index.js" ] } } }重启Claude桌面
使用工具
安装后,您可以通过两种方式使用该服务:
**通过工具菜单:**单击 Claude Desktop 中的锤子图标并选择列表顶部的服务(它将在其描述中显示所有可用的服务)
通过提示:向Claude 询问以下问题:
Please list all MCP services that are available to you或者
Please use _________mcp-easy-copy_________ to show me all available MCP services
发展
MCP Easy Copy 使用 TypeScript 构建并使用模型上下文协议 SDK。
故障排除
如果该工具没有按预期工作:
检查日志:查看日志文件
macOS:
~/Library/Logs/Claude/mcp-server-mcp-easy-copy.logWindows:
%APPDATA%\Claude\logs\mcp-server-mcp-easy-copy.log
验证配置:确保您的
claude_desktop_config.json是有效的 JSON检查 Node.js :确保 Node.js 已正确安装(
node --version)重启 Claude :更改配置后务必重启 Claude Desktop
使用检查器:运行
npm run inspector来使用 MCP 检查器进行调试
其他徽章
执照
未来愿景
虽然我们目前尚不清楚 Anthropic 的具体路线图,但我们推测 Claude 客户端的未来版本可能会实现诸如使用“@”符号时自动完成的功能。该功能可能会显示一个可用 MCP 服务的下拉列表,让用户更轻松地明确指示 Claude 使用特定服务。
即使这些改进最终会让这个项目变得过时,我们也乐见 Claude 的界面能够不断改进,从而提升用户体验。毕竟,这款工具的目标是让 MCP 服务更易于访问,而将这一功能直接内置到 Claude 中将是最终的成功。