Wolbarg Coordination for Cursor
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Wolbarg Coordination for Cursorrun a workspace briefing"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Wolbarg Coordination for Cursor
Cursor plugin that turns Wolbarg’s coordination-plane design into something agents can use natively: MCP tools + skill + rules + hooks.
Status: @wolbarg/cursor@0.2.0 — production-ready for Cursor workspaces that complete wolbarg init and (for hard guarantees) enable fail_closed_protected_paths. Verify with MCP tool production_readiness (ready: true).
Hard requirement: wolbarg init
npx wolbarg initThat writes .wolbarg/config.json. Without it:
MCP starts in setup mode (tools return
WOLBARG_NOT_INITIALIZEDinstead of crashing)Hooks deny / warn until init exists
CoordinationPlanethrows under default options
After init, reload MCP / reopen the agent chat.
This is not another coding agent and not an orchestrator. Cursor remains the runtime.
See the RFC: cursor coordination plane.
Related MCP server: @willpowell8/cursor-cloud-agent-mcp
Production checklist
Gate | How to verify |
Init |
|
Mechanics |
|
Fail-closed | Copy |
Compliance audit | Hooks/MCP |
Actor identity | Set |
Hard gate | MCP |
Recommended production policy
{
"enforcement": "fail_closed_protected_paths",
"protectedGlobs": ["src/auth/**", "src/payments/**", "src/billing/**"],
"defaultClaimTtlSeconds": 1800,
"allowClaimBreakBy": "human",
"pulseTtlSeconds": 900
}Default remains advisory for gentle onboarding; production deployments should switch to fail-closed on protected globs.
What you get
Piece | Role |
MCP server | Agent API ( |
Skill | When/how agents should coordinate |
Rule | Always-on short contract |
Hooks | Session briefing + claim checks on writes (deny when fail-closed) |
SQLite store |
|
Scorecard / prod gate | CI-friendly |
Install
git clone https://github.com/wolbarg/cursor.git
cd cursor
npm install
npm run build
npm testIn the target workspace:
npx wolbarg initOption A — project MCP (prefer absolute paths on Windows)
{
"mcpServers": {
"wolbarg-cursor-mcp": {
"command": "npx",
"args": ["-y", "@wolbarg/cursor"],
"env": {
"WOLBARG_WORKSPACE_ROOT": "C:/absolute/path/to/workspace"
}
}
}
}Option B — Cursor plugin (local symlink)
# macOS / Linux
mkdir -p ~/.cursor/plugins/local
ln -s "$(pwd)" ~/.cursor/plugins/local/wolbarg-cursor-mcpOption C — npm bin
npx -y @wolbarg/cursorAgent workflow
workspace_briefing— use short queries; passwait_mswhen siblings may still be writingclaim_scope— lease paths before contested editsrecord_finding— facts / decisions / dead_ends (+ tags)pulse_update/heartbeat_claimrelease_claim+create_handoffcompliance_report/production_readiness— ops
MCP tools
workspace_briefing(supportswait_ms,min_*)claim_scope/heartbeat_claim/release_claimrecord_finding/search_findingsupsert_work_item/list_work_itemscreate_handoff/pulse_updatecoordination_status/coordination_scorecardcompliance_report/production_readinesscheck_path_write
Library API
import { CoordinationPlane } from "@wolbarg/cursor";
const plane = new CoordinationPlane({ rootPath: process.cwd() });
const gate = plane.productionReadiness();
if (!gate.ready) throw new Error(gate.blockers.join("\n"));
plane.close();Design notes
Init is mandatory for full plane operation.
Git remains code SoR — the DB is coordination + compliance truth only.
Claims use TTL + heartbeat — crashed agents expire.
Findings use local FTS (+ synonym expansion); core Wolbarg semantic memory uses project embedding config separately.
Conflicts are flat JSON for MCP clients.
Requires Node.js ≥ 22.5 (
node:sqlite, WAL + busy_timeout).
Development
npm run build
npm test
npm run mcpMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wolbarg/cursor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server