返回市场
简单复制

简单复制

作者:f-is-h3 星标更新:2025-05-19

项目介绍

MCP Easy Copy

MCP Server 平台 npm 版本 Node.js smithery 徽章 许可证

这是一个模型上下文协议服务器,旨在简化在Claude Desktop中发现和复制可用的MCP服务。

<img src="docs/images/screenshot.png" alt="MCP Easy Copy 在使用中" width="400"/>

目的

此MCP服务器设计为与Claude Desktop合作时的第一站。它通过以下方式解决了需要记住MCP服务名称或在配置文件中查找它们的问题:

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

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

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

此工具填补了这一空白,使所有可用的服务易于访问,而无需搜索配置文件。

功能

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

安装

方案1:通过npm安装(推荐)

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

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

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

方案2:通过Smithery安装

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

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

方案3:手动安装

  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 Desktop:

    对于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"
          ]
        }
      }
    }
    
  4. 重启Claude Desktop

使用工具

一旦安装完成,您可以通过两种方式使用该服务:

  1. 通过工具菜单:点击Claude Desktop中的锤子图标,并从列表顶部选择服务(它将在描述中显示所有可用的服务)
  2. 通过提示:询问Claude类似的内容:
    请列出所有可用的MCP服务
    
    请使用_________mcp-easy-copy_________向我展示所有可用的MCP服务
    

开发

MCP Easy Copy 使用TypeScript构建,并使用Model Context Protocol SDK。

# 安装依赖
npm install

# 构建项目
npm run build

# 使用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. 使用Inspector:运行npm run inspector以使用MCP Inspector调试

其他徽章

Glama

<a href="https://glama.ai/mcp/servers/@fisheepx/mcp-easy-copy"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=3108605708,1356922716&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Easy Copy MCP服务器" /> </a>

MseeP.ai

MseeP.ai 安全评估徽章

许可证

MIT 许可证

未来愿景

虽然我们没有Anthropic的具体路线图知识,但我们想象未来的Claude客户端版本可能会实现诸如使用'@'符号时的自动完成功能。这样的功能可能会显示一个下拉列表,列出所有可用的MCP服务,从而大大简化用户明确指示Claude使用特定服务的过程。

即使这样的改进最终会使这个项目变得过时,我们也乐于看到Claude界面的发展,以改善用户体验。毕竟,这个工具的目标是使MCP服务更易于访问,而将这种功能直接内置到Claude中将是最大的成功。