1. Conduid
  2. Agents
  3. Cursor Acp
MCP server · Agents

Cursor Acp

Cursor ACP wrapper (defunct)

Unclaimed last commit 7 months ago agenticcursormcpopenclawopenclaw-integration
34Low

Scored 6 months ago · breakdown

About Cursor Acp

Cursor Acp is an MCP server published by haliphax-ai in the Agents category: cursor ACP wrapper (defunct).

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/haliphax-ai/cursor-acp

This 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

I know everything about Cursor Acp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run 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_login authentication payload before establishing a new session.
  • Session Mapping: Intercepts session/load and session/new requests, seamlessly tracking and mapping OpenClaw's requested sessionId to Cursor's internally generated sessionId.
  • 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 copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Cursor Acp

How do I install Cursor Acp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Cursor Acp safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Cursor Acp still maintained?

The last commit was 7 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.