Skip to content

Cursor

Cursor speaks MCP as of 0.42. Axint’s axint init scaffolder drops a pre-wired .vscode/mcp.json that Cursor picks up automatically.

Quick start

Terminal window
npx @axint/compiler init my-intents
cursor my-intents

Open the Cursor agent panel (⌘ ⇧ L) and you should see Axint in the list of available tools. The first time the agent calls one, Cursor will prompt for approval.

Global config

To make Axint available across every project, edit your Cursor MCP settings:

~/Library/Application Support/Cursor/User/mcp.json
{
"mcpServers": {
"axint": {
"command": "npx",
"args": ["-y", "@axint/compiler", "mcp"]
}
}
}

Restart Cursor. The Axint tools will appear in every chat.

Works great with

  • Cursor’s inline edit (⌘ K) — describe a change in plain English, Cursor calls axint_validate after applying it to catch syntax errors instantly.
  • Composer — Cursor’s multi-file agent can scaffold a whole intent directory in one pass, running axint_compile on each file.
  • The YOLO mode (auto-run) — on macOS with Xcode installed, set sandbox: true and Cursor will refuse to accept any intent that doesn’t actually compile under swift build.