Agents · Checked on 2026-10-03
DMN for Cursor
If you use Cursor alongside Claude Code or Codex, each one learns your project separately. DMN gives Cursor, in the editor or its CLI, the notes the other agents saved, the same code search, and the claims they hold on files.
What Cursor gets
- Notes from every agent, saved in your project's
.dmn/memories. - Code search in one call. The matching code comes back, with callers on request.
- Claims on files. It sees which files other agents are editing.
Editor or CLI
Cursor's editor connects through DMN's MCP server or the skill. Cursor's CLI can also run in a DMN pane, started from + agent in the Fleet panel beside your other agents.
Set it up
-
Install DMN
From the download page. No account.
-
Add DMN's MCP server
Prints a link that adds DMN's MCP server to Cursor in one click. Or run
dmn mcp-init --apply --agent cursorto write Cursor'smcp.jsondirectly.dmn mcp-init --deeplink
Prefer a skill to MCP tools? Cursor reads the skill DMN installs for Claude Code and Codex, so
dmn skill-init --apply covers it. For one repository only, add --project: the skill
goes in its .agents/skills. To check or undo any of it, see
Connect your agents.
Questions
Cursor already indexes my code. Why add DMN?
Cursor's index is Cursor's. DMN's is shared: Claude Code, Codex and Gemini CLI search the same index and read the same notes, so what one agent learns, the others get back.
Will Cursor use fewer tokens?
We haven't measured it. The benchmarks ran Claude Code; other agents may gain more or less.