About Cursor Acp
Cursor Acp is an MCP server in the Agents category: cursor ACP wrapper (defunct). It has been installed 0 times through Conduid.
Install
git clone https://github.com/haliphax-openclaw/cursor-acpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Cursor Acp
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- ·Scoped permissionsNot checked yet.
README
⚠️ This project does not support persistent sessions. Development halted indefinitely. See #1. ⚠️
Cursor ACP Wrapper
A Node.js wrapper script for integrating the Cursor AI development agent with OpenClaw's ACP (Agent Control Protocol) runner (acpx).
Purpose
The wrapper intercepts the standard input/output streams between OpenClaw and the Cursor agent binary (/home/node/.local/bin/agent acp) to transparently manage:
- Authentication: Injects a
cursor_loginauthentication payload before establishing a new session. - Session Mapping: Intercepts
session/loadandsession/newrequests, seamlessly tracking and mapping OpenClaw's requestedsessionIdto Cursor's internally generatedsessionId. - Message Queuing: Buffers incoming prompts until the session initialization finishes.
Logging
Debugging output (traffic dumps like IN_FROM_ACPX, OUT_TO_CURSOR) is optional and disabled by default.
To enable logging, you must set the CURSOR_ACP_WRAPPER_LOG environment variable to the absolute path of the desired log file (e.g., /tmp/cursor-acp.log).
Usage
This script is meant to be configured as the command for the cursor agent in your ~/.acpx/config.json. You can optionally supply the env block to enable logging.
{
"defaultAgent": "cursor",
"defaultPermissions": "approve-all",
"agents": {
"cursor": {
"command": "/path/to/cursor-acp-wrapper/cursor-acp-wrapper.js",
"runtime": "acp",
"description": "Cursor AI development agent (Wrapped)",
"env": {
"CURSOR_ACP_WRAPPER_LOG": "/tmp/cursor-acp.log"
}
}
}
}
Make sure the script is executable:
chmod +x cursor-acp-wrapper.js
License
This project is licensed under the Public Domain (Unlicense).
README mirrored from the source repository 5 months ago. The original is authoritative.