MCP installation
Install opentide-mcp — included with pip install opentide — and verify stdio transport.
PyPI
The MCP server ships with the base package:
pip install 'opentide==0.1.0'Console script: opentide-mcp → opentide.mcp_server.server:main
Dependencies (mcp, fastmcp) are installed automatically. All seven platform adapters ship in the same wheel — enable them in the repo with opentide setup platforms.
Verify
which opentide-mcp
export OPENTIDE_REPO_ROOT=/path/to/detection-repo
opentide-mcp # blocks on stdio — expected for MCP hostsMCP hosts spawn the process automatically; you rarely run it manually.
Scaffold editor config
opentide setup mcp --cursor --yes
opentide setup mcp --vscode --claude-code --generic --yesSee Configuration.
Development
From this repository:
uv sync --group dev
uv run opentide-mcpLogging initialises as JSON/plain structlog on the MCP process (no Rich banner).