Installation Tools
These tools modify MCP server configuration. Query their exact schemas with tools/list before invoking them.
mcp_install
Required input:
name: local MCP server configuration name.
Optional inputs:
version,package,command,args,url,transport(stdio,sse, orhttp),tags,env.force(defaultfalse),backup(defaulttrue),enabled(defaulttrue),autoRestart(defaultfalse).registryId,installationMethod(packageorremote), andprerequisiteswhen known.
For a direct stdio package install, use name, package, command, and args:
json
{
"name": "project-dependencies",
"package": "@scope/project-mcp",
"command": "npx",
"args": ["-y", "@scope/project-mcp"]
}The result includes name, status, and message, and may include package, version, configPath, backupPath, warnings, reloadRecommended, and error.
mcp_uninstall
Required input: name. Optional booleans are preserveConfig (default false), force (default false), graceful (default true), backup (default true), and removeAll (default false).
mcp_update
Required input: name. Optional inputs are version, package, autoRestart (default true), backup (default true), force (default false), and dryRun (default false).
See Internal Tools and MCP CLI commands.
