An interactive task loop server for Cursor IDE, designed to perform task-based operations for modern web application development.
š 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.
Reference / test server with prompts, resources, and tools
Execute terminal commands through a secure shell interface using an AI assistant.
Integrates with Jenkins CI/CD systems for AI-powered insights, build management, and debugging.
An MCP server for interacting with the Postman API, requiring an API key.
An AI-driven platform for frontend semantic cognition and automation.
An open-source library to connect any LLM to any MCP server, enabling the creation of custom agents with tool access.
Interact with Jupyter notebooks running in any JupyterLab environment, supporting real-time control and smart execution of notebook cells.
An unofficial MCP server plugin for remote control of Unreal Engine using AI tools.
A Ruby gem providing secure Rails console access through MCP for AI agents and development tools.
A platform-agnostic server for scalable mobile automation and development across iOS, Android, simulators, and emulators.