start_task_loopLABSCO SUMMARY
One tool, and the point is that it does not return.
Normally an assistant finishes a turn and waits for the chat box. Here the tool call stays open and reads from a terminal, so a sequence of small instructions runs as one continuous session. Whether that suits you depends on how you work — it means the terminal, not the chat pane, becomes where you type. Everything happens in the detected workspace directory, so check which one it resolved before the first run.
What it is
A single-tool MCP server for Cursor IDE. Starting it creates a small input script and a Cursor rules file, then holds a loop that reads your typed instruction, processes it, and comes back for the next one.
What you get
- start_task_loop is the one tool — it starts the loop and keeps it running
- It creates cursor25xinput.cjs for terminal input and .cursor/rules/cursor25x.mdc for the loop's rules on first run
- Input is classified into create, read, update, delete and help, with results returned before the loop waits again
- Typing stop ends the loop cleanly
- The working directory is resolved from CURSOR_WORKSPACE, then PWD, then a default cursor25x folder in your home directory
Requirements
Node.js and a checkout, built with npm install and npm run build, then registered in ~/.cursor/mcp.json pointing at dist/index.js. Nothing to authenticate. It is written for Cursor IDE specifically — the rules file it generates is Cursor's format.
Setup effort
Build from source — git clone https://github.com/tuncer-byte/cursor25x.git
USE CASES
Running a series of small instructions without re-prompting
The loop stays open and takes the next instruction from the terminal.
Keeping the session inside one project
The working directory resolves from the Cursor workspace before falling back.
Ending cleanly
Typing stop closes the loop rather than leaving the process hanging.
1 tool
Listed in project docs. Your client may show a different list.
BEFORE YOU INSTALL
What to know first
Tools you get
1 tool named in the project's documentation.
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/tuncer-byte/cursor25x.git
cd cursor25x
npm install
npm run buildAdd the mcpServers entry below to ~/.cursor/mcp.json
MCP Clients
Cursor
{
"mcpServers": {
"cursor25x": {
"command": "node",
"args": [
"<YOUR_PATH_TO_CURSOR25X>/dist/index.js"
]
}
}
}