mcp-hosts-installer

Servidor MCP que instala y registra otros servidores MCP en Cursor, VS Code o Claude Desktop desde npm, PyPI o una carpeta local (a través de npx).

Documentación

mcp-hosts-installer

Instala servidores del Model Context Protocol (MCP) desde npm, PyPI o una ruta local — directamente desde Claude Code, Cursor, VS Code o Claude Desktop. Una sola configuración: añade este servidor una vez y luego pide al modelo que instale otros paquetes MCP por ti.

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

Maintainer

Instalador de MCP para Claude Code, Cursor, VS Code y Claude Desktop — registra servidores MCP remotos o locales en la configuración del 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

Qué obtienes

  • Herramientas expuestas al host: install_repo_mcp_server (nombre del paquete npm/PyPI) y install_local_mcp_server (ruta de carpeta), con args, env opcionales y el host objetivo (claude-code | cursor | vscode | claude).
  • Host predeterminado: cuando se omite host, la herramienta elige un cliente que ya tiene un archivo de configuración en la carpeta habitual (Cursor primero, luego VS Code, luego Claude Code, luego Claude Desktop); si no existe ninguno, se dirige a Cursor.
  • Requisitos previos: Node.js con npx; para servidores basados en Python desde PyPI, se usa uv.

Instala este servidor MCP en tu host

Claude Code ⭐

La forma más rápida — un solo comando CLI:

claude mcp add mcp-hosts-installer npx -- -y mcp-hosts-installer

O manualmente en ~/.claude/settings.json (se crea automáticamente si no existe):

{
  "mcpServers": {
    "mcp-hosts-installer": {
      "command": "npx",
      "args": ["-y", "mcp-hosts-installer"]
    }
  }
}

Luego pide a Claude Code:

Instala el 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 a nivel de usuario: macOS ~/Library/Application Support/Code/User/mcp.json, Windows %APPDATA%\Code\User\mcp.json, Linux ~/.config/Code/User/mcp.json. En 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"]
    }
  }
}

Si no pasas host, usa la inferencia anterior o establece host a "claude-code", "claude", "cursor" o "vscode" explícitamente.

Ejemplos de solicitudes

Instala el servidor MCP llamado mcp-server-fetch

Por favor, instala el servidor MCP en /Users/NAME/code/mcp-youtube, soy demasiado perezoso para hacerlo yo mismo.

Instala el servidor MCP @modelcontextprotocol/server-github para claude-code. Establece la variable de entorno GITHUB_PERSONAL_ACCESS_TOKEN a '1234567890'

Visibilidad del repositorio (GitHub)

Después de hacer push, añade temas en la página del repositorio para que la búsqueda y "Explorar" muestren el proyecto, por ejemplo: mcp, model-context-protocol, cursor, vscode, claude-desktop, claude-code, npm, developer-tools, ai.