Both take host, args and env; install_repo_mcp_server identifies the server by name, install_local_mcp_server by a path on disk. host is the parameter that decides whose configuration gets rewritten, so it is the one to be sure about before either call — there is nothing here that lists what a host already has, which makes this a write-only surface onto a file other tools depend on.
A two-tool installer that writes MCP server entries into a named host client's configuration.
- install_repo_mcp_server registers a server by name into a named host, with its args and environment variables.
- install_local_mcp_server does the same for a server at a local path.
Write access to the configuration of the host client you name.
One command — claude mcp add mcp-hosts-installer npx -- -y mcp-hosts-installer
