Cursor MCP Installer MCP Server
Model Context Protocol (MCP) server for installing and configuring other MCP servers in Cursor IDE, with support for npm packages, local directories, and Git repositories.
Get this MCP server
Model Context Protocol (MCP) server for installing and configuring other MCP servers in Cursor IDE, with support for npm packages, local directories, and Git repositories.
Installation
NPM Global
npm install -g cursor-mcp-installer-free@0.1.3
From Source
git clone https://github.com/matthewdcage/cursor-mcp-installer.git
cd cursor-mcp-installer
npm install
npm run build
Configuration
Cursor NPX
{
"mcpServers": {
"MCP Installer": {
"command": "npx",
"type": "stdio",
"args": [
"cursor-mcp-installer-free@0.1.3",
"index.mjs"
]
}
}
}
Cursor NPM Global
{
"mcpServers": {
"MCP Installer": {
"command": "cursor-mcp-installer-free",
"type": "stdio",
"args": [
"index.mjs"
]
}
}
}
Cursor Local Build
{
"mcpServers": {
"MCP Installer": {
"command": "node",
"type": "stdio",
"args": [
"/path/to/cursor-mcp-installer/lib/index.mjs"
]
}
}
}
Available Tools
| Tool | Description |
|---|---|
install_repo_mcp_server |
Install MCP servers from npm packages or repositories |
install_local_mcp_server |
Install MCP servers from local directories |
add_to_cursor_config |
Add custom MCP server configurations |
Features
- Install MCP servers from npm packages
- Install MCP servers from local directories
- Configure MCP servers for Cursor
- Add custom MCP server configurations
- Enhanced path resolution with support for spaces and special characters
- Better OpenAPI schema detection with support for multiple file extensions
- Improved server detection for Python-based MCP servers
Usage Examples
Install the web search MCP server
Install the MCP server for OpenAPI schema exploration with my-schema.yaml
Install the MCP server named mcp-server-fetch
Install the @modelcontextprotocol/server-filesystem package as an MCP server. Use ['/home/user/documents'] for the arguments
Install the MCP server at /home/user/projects/my-mcp-server
Notes
Configuration file location: ~/.cursor/mcp.json (macOS/Linux) or %USERPROFILE%.cursor\mcp.json (Windows). Can be used with npx without global installation. Version 0.1.3 includes improved path handling and better schema detection.