opentide

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-mcpopentide.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 hosts

MCP 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 --yes

See Configuration.

Development

From this repository:

uv sync --group dev
uv run opentide-mcp

Logging initialises as JSON/plain structlog on the MCP process (no Rich banner).

On this page