MCP Easy Copy

by f-is-h
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Accesses macOS-specific configuration files and logs for the Claude Desktop application

MCP 轻松复制

模型上下文协议服务器可以轻松发现和复制 Claude Desktop 中可用的 MCP 服务。

目的

此 MCP 服务器旨在成为您使用 Claude Desktop 时的第一站。它通过以下方式解决了必须记住 MCP 服务名称或在配置文件中查找它们的问题:

  1. 自动读取Claude Desktop配置文件
  2. 提取所有已配置的 MCP 服务的名称
  3. 以易于复制的格式将它们呈现在工具列表的顶部

虽然 Claude 现在可以在大多数情况下自动选择合适的 MCP 服务,但在某些情况下,用户仍然需要明确指定 MCP 服务名称。这些情况包括:

  • 当您配置了许多 MCP 服务时,工具列表会变得很长,难以导航
  • 当特定的 MCP 服务提供多个可调用操作时,进一步增加列表长度
  • 当你需要指示 Claude 使用特定服务而不是依赖其自动选择时
  • 排除故障或比较不同 MCP 服务之间的结果时

该工具弥补了这一差距,使得所有可用的服务都可以轻松访问,而无需搜索配置文件。

特征

  • 出现在工具列表顶部:使用特殊名称格式始终出现在最前面
  • 动态更新:始终显示最新的可用服务
  • 复制友好格式:编号列表,方便参考
  • 零外部依赖:只需要 Node.js

安装

通过 Smithery 安装

要通过Smithery自动安装 Claude Desktop 的 Easy Copy:

npx -y @smithery/cli install @fisheepx/mcp-easy-copy --client claude

选项 1:通过 npm 安装(推荐)

npm install -g @fishes/mcp-easy-copy

然后添加到您的 Claude Desktop 配置:

{ "mcpServers": { "mcp-easy-copy": { "command": "npx", "args": [ "-y", "@fishes/mcp-easy-copy" ] } } }

选项 2:手动安装

  1. 克隆存储库:
    git clone https://github.com/f-is-h/mcp-easy-copy.git cd mcp-easy-copy
  2. 安装依赖项并构建:
    npm install npm run build
  3. 配置Claude桌面:**对于 macOS:**编辑~/Library/Application Support/Claude/claude_desktop_config.json**对于 Windows:**编辑%APPDATA%\Claude\claude_desktop_config.json添加以下配置:

{ “mcpServers”:{ “mcp-easy-copy”:{ “命令”:“node”, “参数”:[ “/ABSOLUTE/PATH/TO/mcp_easy_copy/build/index.js” ] } } }

4. Restart Claude Desktop ## Using the Tool Once installed, you can use the service in two ways: 1. **Via the tools menu:** Click the hammer icon in Claude Desktop and select the service at the top of the list (it will show all available services in its description) 2. **Via a prompt:** Ask Claude something like:

请列出所有可用的 MCP 服务

or

请使用mcp-easy-copy显示所有可用的 MCP 服务

## Development MCP Easy Copy is built with TypeScript and uses the Model Context Protocol SDK. ```bash # Install dependencies npm install # Build the project npm run build # Test with the MCP Inspector npm run inspector

故障排除

如果该工具没有按预期工作:

  1. 检查日志:查看日志文件
    • macOS: ~/Library/Logs/Claude/mcp-server-mcp-easy-copy.log
    • Windows: %APPDATA%\Claude\logs\mcp-server-mcp-easy-copy.log
  2. 验证配置:确保您的claude_desktop_config.json是有效的 JSON
  3. 检查 Node.js :确保 Node.js 已正确安装( node --version
  4. 重启 Claude :更改配置后务必重启 Claude Desktop
  5. 使用检查器:运行npm run inspector来使用 MCP 检查器进行调试

执照

MIT 许可证

未来愿景

虽然我们目前尚不清楚 Anthropic 的具体路线图,但我们推测 Claude 客户端的未来版本可能会实现诸如使用“@”符号时自动完成的功能。该功能可能会显示一个可用 MCP 服务的下拉列表,让用户更轻松地明确指示 Claude 使用特定服务。

即使这些改进最终会让这个项目变得过时,我们也乐见 Claude 的界面能够不断改进,从而提升用户体验。毕竟,这款工具的目标是让 MCP 服务更易于访问,而将这一功能直接内置到 Claude 中将是最终的成功。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

模型上下文协议服务器自动读取 Claude Desktop 配置文件,并在工具列表顶部以易于复制的格式显示所有可用的 MCP 服务。

  1. Purpose
    1. Features
      1. Installation
        1. Installing via Smithery
        2. Option 1: Install via npm (Recommended)
        3. Option 2: Manual Installation
      2. Troubleshooting
        1. License
          1. Future Vision
            ID: 66dmodx6rm