01
Review repository .cursor/mcp.json before trusting it; a local stdio server runs commands with your user permissions.
Add Doco to Cursor with the public Directory entry or a project/global mcp.json file. Cursor launches the same stdio package and can search, cite, and update Doco documents through the shared 29-tool contract.
Use .cursor/mcp.json for a reviewed project configuration or ~/.cursor/mcp.json for a private global setup. The public Cursor Directory entry is also available.
Create .cursor/mcp.json in the repository, or ~/.cursor/mcp.json for all projects. Restart or reload MCP servers after saving.
Official client docs{
"mcpServers": {
"doco": {
"command": "npx",
"args": ["-y", "--package", "doco-agent-cli", "doco", "mcp"]
}
}
}Run doco login in the same user environment that launches Cursor.
Add the JSON configuration or install the Doco entry from Cursor Directory.
Use Cursor MCP status/tool listing to confirm doco is connected and inspect the exposed tool names.
Start with a read-only token; ask for a document outline and exact block citation before testing one protected write.
The MCP process runs with your user permissions and Doco token. Review the command, expose only the intended workspace, and grant write scope only after read-only acceptance succeeds.
Review repository .cursor/mcp.json before trusting it; a local stdio server runs commands with your user permissions.
Do not paste tokens into committed JSON. Doco's device login keeps credentials in local configuration.
Leave normal tool confirmations enabled until the workspace, scopes, and first write have been accepted.
doco_search_v2doco_outlinedoco_readdoco_patch_blockdoco_batch_editdoco_changesCursor is a direct fit for Doco because both the IDE and Cursor Agent understand mcp.json. Install from the Directory for convenience or keep a reviewed project file for reproducibility.
Yes. The public Doco plugin entry is searchable in Cursor Directory and contains the stdio MCP configuration.
No. Run doco login locally. Avoid committing tokens or embedding them in project configuration.
Cursor Agent detects the same mcp.json configuration and provides CLI commands to list servers and tools.