Cursor MCP Server
Cursor MCP - Claude Desktop Integration
A Model Context Protocol (MCP) implementation that enables seamless integration between Claude AI and desktop applications through Cursor IDE. This tool serves as a bridge between Claude's capabilities and desktop software, allowing for enhanced AI-powered development workflows.
<a href="https://glama.ai/mcp/servers/4fg1gxbcex"><img width="380" height="200" src="https://glama.ai/mcp/servers/4fg1gxbcex/badge" alt="Cursor Server MCP server" /></a>
Quick Start (Windows)
Installing via Smithery
To install Cursor for Claude Desktop automatically via Smithery:
Installing Manually
- Prerequisites
- Node.js v18 or higher
- Cursor IDE
- Windows 10 or higher
- InstallationCopy
- Configuration
- Create a
.env
file in your project root:Copy
- Create a
- Add to Claude's MCP Configuration
Add the following to your Claude configuration:Copy
- Start the ServerCopy
Features
- Real-time AI assistance in your development workflow
- Context-aware code suggestions and completions
- Seamless integration with Cursor IDE
- Windows automation for enhanced productivity
Detailed Setup
Local Development Setup
- Clone and install:Copy
- Create environment config:EditCopy
.env
and set your workspace path:Copy - Build and run:Copy
Troubleshooting
- Window Detection Issues
- Ensure Cursor IDE is running
- Try restarting the MCP server
- Check if your workspace path is correct
- Permission Issues
- Run terminal as administrator for first-time setup
- Ensure proper file permissions in workspace directory
- Node Version Issues
- Use
nvm
to switch to Node.js v18 or higher:Copy
- Use
Project Structure
Scripts
npm run build
- Compile TypeScriptnpm start
- Run production servernpm run dev
- Start development server with hot-reload
Contributing
- Fork the repository
- Create feature branch (
git checkout -b feature/amazing-feature
) - Commit changes (
git commit -m 'Add feature'
) - Push to branch (
git push origin feature/amazing-feature
) - Open a Pull Request
License
MIT License - see LICENSE file for details.
Support
For support:
- Open an issue in the GitHub repository
- Join our Discord community
- Check the FAQ
You must be authenticated.
Facilitates integration with the Cursor code editor by enabling real-time code indexing, analysis, and bi-directional communication with Claude, supporting concurrent sessions and automatic reconnection.