Labsco
soufgit logo

mcp-hosts-installer

โ˜… 3

from soufgit

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

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

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.

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

Maintainer

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

npm version npm downloads npm weekly downloads GitHub Repo stars

What you get

  • Tools exposed to the host: install_repo_mcp_server (npm/PyPI package name) and install_local_mcp_server (folder path), with optional args, env, and target host (claude-code | cursor | vscode | claude).
  • Default host: when host is 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, uv is used.

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.