Lets agents install and configure other MCP servers in Cursor and similar clients from npm packages, local directories or Git repositories.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add cursor-installer -- npx cursor-mcp-installer-free@0.1.3 index.mjs~/.codex/config.toml
[mcp_servers.cursor-installer]
command = "npx"
args = ["cursor-mcp-installer-free@0.1.3", "index.mjs"]
# codex mcp add cursor-installer -- npx cursor-mcp-installer-free@0.1.3 index.mjs~/.cursor/mcp.json
{
"mcpServers": {
"cursor-installer": {
"command": "npx",
"args": [
"cursor-mcp-installer-free@0.1.3",
"index.mjs"
]
}
}
}.vscode/mcp.json
{
"servers": {
"cursor-installer": {
"type": "stdio",
"command": "npx",
"args": [
"cursor-mcp-installer-free@0.1.3",
"index.mjs"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cursor-installer": {
"command": "npx",
"args": [
"cursor-mcp-installer-free@0.1.3",
"index.mjs"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cursor-installer": {
"command": "npx",
"args": [
"cursor-mcp-installer-free@0.1.3",
"index.mjs"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"cursor-installer": {
"command": "npx",
"args": [
"cursor-mcp-installer-free@0.1.3",
"index.mjs"
]
}
}
}