mcp-hosts-installer
Servidor MCP que instala e registra outros servidores MCP no Cursor, VS Code ou Claude Desktop a partir do npm, PyPI ou de uma pasta local (via npx).
Documentação
mcp-hosts-installer
Instale servidores Model Context Protocol (MCP) a partir do npm, PyPI ou um caminho local — diretamente do Claude Code, Cursor, VS Code ou Claude Desktop. Uma única configuração: adicione este servidor uma vez e depois peça ao modelo para instalar outros pacotes MCP para você.
| Registro | Atalho |
|---|---|
| npm | npx -y mcp-hosts-installer |
| GitHub | soufgit/mcp-hosts-installer |
Instalador MCP para Claude Code, Cursor, VS Code e Claude Desktop — registra servidores MCP remotos ou locais na configuração do host (settings.json / mcp.json / claude_desktop_config.json).
O que você obtém
- Ferramentas expostas ao host:
install_repo_mcp_server(nome do pacote npm/PyPI) einstall_local_mcp_server(caminho da pasta), comargs,envopcionais ehostde destino (claude-code|cursor|vscode|claude). - Host padrão: quando
hosté omitido, a ferramenta escolhe um cliente que já possui um arquivo de configuração na pasta usual (Cursor primeiro, depois VS Code, depois Claude Code, depois Claude Desktop); se nenhum existir, o alvo é Cursor. - Pré-requisitos: Node.js com
npx; para servidores baseados em Python do PyPI,uvé utilizado.
Instale este servidor MCP no seu host
Claude Code ⭐
A forma mais rápida — um único comando CLI:
claude mcp add mcp-hosts-installer npx -- -y mcp-hosts-installer
Ou manualmente em ~/.claude/settings.json (criado automaticamente se não existir):
{
"mcpServers": {
"mcp-hosts-installer": {
"command": "npx",
"args": ["-y", "mcp-hosts-installer"]
}
}
}
Depois, peça ao Claude Code:
Instale o servidor MCP @modelcontextprotocol/server-filesystem para claude-code
Cursor
mcp.json — macOS: ~/.cursor, Windows: %USERPROFILE%\.cursor.
{
"mcpServers": {
"mcp-hosts-installer": {
"command": "npx",
"args": ["-y", "mcp-hosts-installer"]
}
}
}
VS Code
mcp.json em nível de usuário: macOS ~/Library/Application Support/Code/User/mcp.json, Windows %APPDATA%\Code\User\mcp.json, Linux ~/.config/Code/User/mcp.json. No VS Code: comando MCP: Open User Configuration.
{
"mcpServers": {
"mcp-hosts-installer": {
"command": "npx",
"args": ["-y", "mcp-hosts-installer"]
}
}
}
Claude Desktop
claude_desktop_config.json — macOS: ~/Library/Application Support/Claude, Windows: %APPDATA%\Claude.
{
"mcpServers": {
"mcp-hosts-installer": {
"command": "npx",
"args": ["-y", "mcp-hosts-installer"]
}
}
}
Se você não passar host, use a inferência acima ou defina host como "claude-code", "claude", "cursor" ou "vscode" explicitamente.
Exemplos de prompts
Instale o servidor MCP chamado mcp-server-fetch
Por favor, instale o servidor MCP em /Users/NAME/code/mcp-youtube, estou com preguiça de fazer isso sozinho.
Instale o servidor MCP @modelcontextprotocol/server-github para claude-code. Defina a variável de ambiente GITHUB_PERSONAL_ACCESS_TOKEN como '1234567890'
Visibilidade do repositório (GitHub)
Após o push, adicione tópicos na página do repositório para que a busca e o "Explore" destaquem o projeto, por exemplo: mcp, model-context-protocol, cursor, vscode, claude-desktop, claude-code, npm, developer-tools, ai.