Reference Documentation
March 9, 2026 · View on GitHub
Lookup tables generated from source. When source changes, update these docs.
Files
| File | Source | What it covers |
|---|---|---|
| config-schema.md | src/config.ts, package.json | All cursorDrive.* settings with types, defaults, constraints |
| mcp-overview.md | — | MCP concepts, transport, registration, Apps, security — maps our implementation to the MCP guide |
| mcp-tools.md | src/mcpServer.ts | Operator and Agent Screen (S-AS) tools, TTS, drive mode — parameters and return values |
| commands-and-shortcuts.md | package.json | All VS Code commands, keybindings, and their behavior |
| mcp-user-setup.md | — | User-level MCP (e.g. GitHub) without wrapper; .env at %USERPROFILE%\.env\ |
Operator and Agent Screen (S-AS) tools → mcp-tools.md.
Example user-level MCP fragment: mcp-user-github-example.json (merge into %USERPROFILE%\.cursor\mcp.json).
Maintenance
These files are generated from source. When you change:
src/config.tsorpackage.jsonconfiguration properties → updateconfig-schema.mdsrc/mcpServer.tstool registrations → updatemcp-tools.mdpackage.jsoncommands or keybindings → updatecommands-and-shortcuts.md
Use /update-docs command to get AI help updating these docs after source changes.