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.
| Registro | Corto |
|---|---|
| npm | npx -y mcp-hosts-installer |
| GitHub | soufgit/mcp-hosts-installer |
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).
Qué obtienes
- Herramientas expuestas al host:
install_repo_mcp_server(nombre del paquete npm/PyPI) yinstall_local_mcp_server(ruta de carpeta), conargs,envopcionales y elhostobjetivo (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 usauv.
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.