Labsco
tuncer-byte logo

CURSOR25X

β˜… 22

from tuncer-byte

An interactive task loop server for Cursor IDE, designed to perform task-based operations for modern web application development.

πŸ”₯πŸ”₯βœ“ VerifiedFreeAdvanced setup

CURSOR25X - Interactive Task Loop MCP Server

πŸ“± Social Media

YouTube LinkedIn Instagram

πŸš€ 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.

🎯 Features

  • πŸ”„ Interactive Task Loop: Continuous task loop with user input
  • πŸ“ Automatic File Management: Automatically creates cursor25xinput.cjs file
  • 🌐 Web App Ready: Ready for modern web applications
  • πŸ“ Smart Working Directory: Automatically detects Cursor workspace
  • πŸ›‘ Graceful Exit: Clean exit with "stop" command
  • ⚑ Task Processing: Determines appropriate tasks based on input type
  • πŸ“‹ Cursor Rules Integration: .cursor/rules/cursor25x.mdc rules

πŸ“Š Task Loop Workflow

graph 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

πŸ—οΈ Project Structure

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

πŸ› οΈ Development

Run in Development Mode

npm run dev

Build

npm run build

Testing

# Test MCP server
node dist/index.js

🌐 Web App Support

CURSOR25X is optimized for modern web application development:

  • React/Vue/Angular projects
  • Node.js backend development
  • Database integration
  • API development
  • Authentication systems
  • Modern UI/UX design

🀝 Contributing

  1. Fork the project
  2. Create feature branch (git checkout -b feature/amazing-feature)
  3. Commit changes (git commit -m 'Add amazing feature')
  4. Push to branch (git push origin feature/amazing-feature)
  5. Create Pull Request

πŸ“ License

MIT License - see LICENSE file for details.

πŸŽ‰ Credits

πŸ“ž Contact


πŸš€ Speed up your development workflow 25x with CURSOR25X!

Designed for modern AI-powered development. Perfect harmony with Cursor IDE.