Cursor25X
STDIOInteractive task loop MCP server for continuous development in Cursor IDE.
Interactive task loop MCP server for continuous development in Cursor IDE.
🚀 CURSOR25X is an interactive task loop MCP (Model Context Protocol) server developed for Cursor IDE. It performs task-based operations by continuously receiving user input and develops modern web applications.
cursor25xinput.cjs file.cursor/rules/cursor25x.mdc rulesgit clone https://github.com/tuncer-byte/cursor25x.git cd cursor25x
npm install npm run build
Add the following to your ~/.cursor/mcp.json file:
{ "mcpServers": { "cursor25x": { "command": "node", "args": ["/path/to/cursor25x/dist/index.js"] } } }
In Cursor IDE:
cursor25x serverstart_task_loop toolstart_task_loopOne tool, maximum power!
// Run this tool in Cursor IDE: mcp_cursor25x_start_task_loop()
What it does:
cursor25xinput.cjs.cursor/rules/cursor25x.mdc rules filegraph TD A[Tool Started] --> B[Check Files] B --> C[Create cursor25xinput.cjs] C --> D[Create .cursor/rules/cursor25x.mdc] D --> E[Run Node Input Script] E --> F[Wait for User Input] F --> G{Input Type?} G -->|"create"| H[Create Task] G -->|"read"| I[Read Task] G -->|"update"| J[Update Task] G -->|"delete"| K[Delete Task] G -->|"help"| L[Help Task] G -->|"stop"| M[End Loop] H --> N[Return Result] I --> N J --> N K --> N L --> N N --> E
🚀 CURSOR25X prompt: create a modern React web app with authentication
🚀 CURSOR25X prompt: read and analyze the current project structure
🚀 CURSOR25X prompt: update the package.json with latest dependencies
🚀 CURSOR25X prompt: help
🚀 CURSOR25X prompt: stop
cursor25x/
├── src/
│   ├── index.ts              # Main MCP server
│   ├── interactive-loop.ts   # Task loop logic
│   ├── input-handler.ts      # Input processing
│   └── rules.ts             # Task rules
├── dist/                    # Compiled JavaScript
├── .cursor/
│   └── rules/
│       └── cursor25x.mdc    # Cursor IDE rules
├── cursor25xinput.cjs       # Interactive input handler
├── package.json
├── tsconfig.json
└── README.md
npm run dev
npm run build
# Test MCP server node dist/index.js
Server automatically determines working directory in this order:
CURSOR_WORKSPACE environment variablePWD environment variable~/cursor25x default directory.cursor/rules/cursor25x.mdc file is automatically created and includes:
CURSOR25X is optimized for modern web application development:
# Check if server is running ps aux | grep cursor25x # Port check netstat -an | grep LISTEN
# Clean dependencies and reinstall rm -rf node_modules package-lock.json npm install npm run build
~/.cursor/mcp.json filegit checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)MIT License - see LICENSE file for details.
🚀 Speed up your development workflow 25x with CURSOR25X!
Designed for modern AI-powered development. Perfect harmony with Cursor IDE.