MCP Easy Copy
Descubra e copie serviços MCP disponíveis no Claude Desktop.
Documentação
MCP Easy Copy
Um servidor Model Context Protocol que facilita a descoberta e cópia dos serviços MCP disponíveis no Claude Desktop.
Propósito
Este servidor MCP foi projetado para ser seu primeiro ponto de parada ao trabalhar com o Claude Desktop. Ele resolve o problema de ter que lembrar nomes de serviços MCP ou procurá-los em arquivos de configuração, ao:
- Ler automaticamente o arquivo de configuração do Claude Desktop
- Extrair os nomes de todos os serviços MCP configurados
- Apresentá-los em um formato fácil de copiar no topo da lista de ferramentas
Embora o Claude agora possa selecionar automaticamente os serviços MCP apropriados na maioria dos cenários, ainda existem situações em que os usuários precisam especificar explicitamente um nome de serviço MCP. Essas situações incluem:
- Quando você tem muitos serviços MCP configurados, tornando a lista de ferramentas longa e difícil de navegar
- Quando serviços MCP específicos oferecem múltiplas ações acionáveis, aumentando ainda mais o comprimento da lista
- Quando você precisa direcionar o Claude para usar um serviço específico em vez de depender da seleção automática
- Ao solucionar problemas ou comparar resultados entre diferentes serviços MCP
Esta ferramenta preenche essa lacuna, tornando todos os serviços disponíveis facilmente acessíveis sem precisar pesquisar em arquivos de configuração.
Recursos
- Aparece no topo da lista de ferramentas: Usa formatação especial de nome para sempre aparecer primeiro
- Atualizações dinâmicas: Sempre mostra os serviços mais recentes disponíveis
- Formato amigável para cópia: Lista numerada para fácil referência
- Zero dependências externas: Apenas precisa do Node.js
Instalação
Opção 1: Instalar via npm (Recomendado)
npm install -g @fishes/mcp-easy-copy
Em seguida, adicione à sua configuração do Claude Desktop:
{
"mcpServers": {
"mcp-easy-copy": {
"command": "npx",
"args": [
"-y",
"@fishes/mcp-easy-copy"
]
}
}
}
Opção 2: Instalar via Smithery
Para instalar o Easy Copy para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @fisheepx/mcp-easy-copy --client claude
Opção 3: Instalação Manual
-
Clone o repositório:
git clone https://github.com/f-is-h/mcp-easy-copy.git cd mcp-easy-copy -
Instale as dependências e compile:
npm install npm run build -
Configure o Claude Desktop:
Para macOS: Edite
~/Library/Application Support/Claude/claude_desktop_config.jsonPara Windows: Edite
%APPDATA%\Claude\claude_desktop_config.jsonAdicione a seguinte configuração:
{ "mcpServers": { "mcp-easy-copy": { "command": "node", "args": [ "/ABSOLUTE/PATH/TO/mcp_easy_copy/build/index.js" ] } } } -
Reinicie o Claude Desktop
Usando a Ferramenta
Após a instalação, você pode usar o serviço de duas maneiras:
-
Pelo menu de ferramentas: Clique no ícone de martelo no Claude Desktop e selecione o serviço no topo da lista (ele mostrará todos os serviços disponíveis em sua descrição)
-
Por um prompt: Pergunte ao Claude algo como:
Please list all MCP services that are available to youou
Please use _________mcp-easy-copy_________ to show me all available MCP services
Desenvolvimento
O MCP Easy Copy é construído com TypeScript e usa o SDK do Model Context Protocol.
# Install dependencies
npm install
# Build the project
npm run build
# Test with the MCP Inspector
npm run inspector
Solução de Problemas
Se a ferramenta não funcionar como esperado:
-
Verifique os logs: Observe os arquivos de log
- macOS:
~/Library/Logs/Claude/mcp-server-mcp-easy-copy.log - Windows:
%APPDATA%\Claude\logs\mcp-server-mcp-easy-copy.log
- macOS:
-
Verifique a configuração: Certifique-se de que seu
claude_desktop_config.jsoné JSON válido -
Verifique o Node.js: Garanta que o Node.js esteja instalado corretamente (
node --version) -
Reinicie o Claude: Sempre reinicie o Claude Desktop após fazer alterações na configuração
-
Use o Inspector: Execute
npm run inspectorpara depurar com o MCP Inspector
Outros Selos
Glama
MseeP.ai
Licença
Visão Futura
Embora não tenhamos conhecimento específico do roadmap da Anthropic, imaginamos que versões futuras do cliente do Claude possam potencialmente implementar recursos como autocompletar ao usar o símbolo '@'. Tal recurso poderia exibir uma lista suspensa dos serviços MCP disponíveis, tornando muito mais fácil para os usuários instruírem explicitamente o Claude a utilizar serviços específicos.
Mesmo que tais melhorias eventualmente tornem este projeto obsoleto, ficaríamos encantados em ver a interface do Claude evoluir de maneiras que melhorem a experiência do usuário. Afinal, o objetivo desta ferramenta é tornar os serviços MCP mais acessíveis, e ter essa funcionalidade integrada diretamente ao Claude seria o sucesso definitivo.
