mcp-hosts-installer
MCP server that installs and registers other MCP servers in Cursor, VS Code, or Claude Desktop from npm, PyPI, or a local folder (via npx).
mcp-hosts-installer
Install Model Context Protocol (MCP) servers from npm, PyPI, or a local path — directly from Claude Code, Cursor, VS Code, or Claude Desktop. One setup: add this server once, then ask the model to install other MCP packages for you.
| Registry | Short |
|---|---|
| npm | npx -y mcp-hosts-installer |
| GitHub | soufgit/mcp-hosts-installer |
MCP installer for Claude Code, Cursor, VS Code, and Claude Desktop — register remote or local MCP servers in the host's config (settings.json / mcp.json / claude_desktop_config.json).
What you get
- Tools exposed to the host:
install_repo_mcp_server(npm/PyPI package name) andinstall_local_mcp_server(folder path), with optionalargs,env, and targethost(claude-code|cursor|vscode|claude). - Default host: when
hostis omitted, the tool picks a client that already has a config file in the usual folder (Cursor first, then VS Code, then Claude Code, then Claude Desktop); if none exist, it targets Cursor. - Prerequisites: Node.js with
npx; for Python-based servers from PyPI,uvis used.
Install this MCP server in your host
Claude Code ⭐
The fastest way — one CLI command:
claude mcp add mcp-hosts-installer npx -- -y mcp-hosts-installer
Or manually in ~/.claude/settings.json (created automatically if it doesn't exist):
{
"mcpServers": {
"mcp-hosts-installer": {
"command": "npx",
"args": ["-y", "mcp-hosts-installer"]
}
}
}
Then ask Claude Code:
Install the MCP server @modelcontextprotocol/server-filesystem for claude-code
Cursor
mcp.json — macOS: ~/.cursor, Windows: %USERPROFILE%\.cursor.
{
"mcpServers": {
"mcp-hosts-installer": {
"command": "npx",
"args": ["-y", "mcp-hosts-installer"]
}
}
}
VS Code
User-level mcp.json: macOS ~/Library/Application Support/Code/User/mcp.json, Windows %APPDATA%\Code\User\mcp.json, Linux ~/.config/Code/User/mcp.json. In VS Code: command 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"]
}
}
}
If you don't pass host, use the inference above or set host to "claude-code", "claude", "cursor", or "vscode" explicitly.
Example prompts
Install the MCP server named mcp-server-fetch
Please install the MCP server at /Users/NAME/code/mcp-youtube, I'm too lazy to do it myself.
Install the MCP server @modelcontextprotocol/server-github for claude-code. Set the environment variable GITHUB_PERSONAL_ACCESS_TOKEN to '1234567890'
Repository visibility (GitHub)
After pushing, add topics on the repo page so search and "Explore" surface the project, for example: mcp, model-context-protocol, cursor, vscode, claude-desktop, claude-code, npm, developer-tools, ai.
Servidores relacionados
Scout Monitoring MCP
patrocinadorPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
patrocinadorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Persona MCP Server
Dynamically manage AI personas from markdown files for AI assistants like Claude.
LambdaTest MCP Server
LambdaTest MCP Servers ranging from Accessibility, SmartUI, Automation, and HyperExecute allows you to connect AI assistants with your testing workflow, streamlining setup, analyzing failures, and generating fixes to speed up testing and improve efficiency.
llm-context
Share code context with LLMs via Model Context Protocol or clipboard.
clj-kondo-MCP
Clojure linter
RubyGems
Fetch metadata for Ruby gems from the rubygems.org API.
Test Code Generator
Generates Vitest test code from JSON specifications using boundary value analysis and equivalence partitioning.
WOOFi Pro
Provides over 40 comprehensive trading tools for WOOFi Pro and Orderly Network integration.
Bruno MCP Server
Execute Bruno collections using the Bruno CLI, with support for environment files and detailed test results.
Icons8 MCP server
Get access to MCP server SVG and MCP server PNG icons in your vibe-coding projects
JSON Diff
A JSON diff tool to compare two JSON strings.