uvx ndi-mcp.
The terminal CLI is a separate package: pip install ndi-cli, then
ndi login. See NDI CLI for parse, extract, workspaces, and
search from the shell.
Hosted
Local CLI
ndi-mcp login opens the console, then stores the minted key in
~/.ndi/config.toml. --api-key or $NDI_API_KEY skips the browser.
Device-code routes (what the CLI uses):
POST /v1/cli/device/codePOST /v1/cli/device/token
.cursor/mcp.json:
parse_document →
client.documents.parse). Ask get_documentation with a topic before writing
integration code.
See MCP.