JSPM

mcp-hosts-installer

0.1.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 3
  • Score
    100M100P100Q13000F
  • License MIT

A MCP server to install other MCP servers in Cursor, VSCode, Claude...

Package Exports

  • mcp-hosts-installer
  • mcp-hosts-installer/lib/index.mjs

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (mcp-hosts-installer) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

mcp-hosts-installer - A MCP Server to install MCP Servers in different hosts (Cursor, Claude...)

This server is a server that installs other MCP servers for you. Install it, and you can ask the selected host to install MCP servers hosted in npm or PyPi for you. Requires npx and uv to be installed for node and Python servers respectively.

image

A Model Context Protocol (MCP) server for installing and configuring other MCP servers within Cursor, Claude, VsCode IDE.

License: MIT npm version MCP Compatible Cursor IDE VsCode IDE Claude IDE npm downloads

How to install:

  • For Claude

Put this into your claude_desktop_config.json (either at ~/Library/Application Support/Claude on macOS or C:\Users\NAME\AppData\Roaming\Claude on Windows):

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

Put this into your mcp.json (either at /Users/NAME/.cursor on macOS or C:\Users\NAME\AppData\Roaming\.cursor on Windows):

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

Put this into your mcp.json (either at /Users/NAME/.code on macOS or C:\Users\NAME\AppData\Roaming\.code on Windows):

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

By default, when using a host (Cursor...), it makes sense to install the MCP server on the current development environment, i.e., Cursor. If you don't specify a host, I prefer the active environment so I can use the MCP server immediately without any additional configuration. Other options (like "claude" or "vscode") require explicit specification because they correspond to other environments or tools. In short: by default, without any specification from you, the installation is performed on the current environment, because that's the environment you're currently working in.

Example prompts In Cursor

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. Set the environment variable GITHUB_PERSONAL_ACCESS_TOKEN to '1234567890'