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ê.

RegistroAtalho
npmnpx -y mcp-hosts-installer
GitHubsoufgit/mcp-hosts-installer

Maintainer

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).

License: MIT npm version npm downloads npm weekly downloads GitHub Repo stars MCP Claude Code Claude Desktop Cursor VS Code

O que você obtém

  • Ferramentas expostas ao host: install_repo_mcp_server (nome do pacote npm/PyPI) e install_local_mcp_server (caminho da pasta), com args, env opcionais e host de 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.