
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_loop
One 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.