# The MCP read server's dependency, deliberately not in requirements.txt. # # `requirements.txt` describes what an *instance* needs to run `wikitool`, and # it is what `dist export` ships. The server is an optional second consumer: # an instance that only ever uses the CLI should not be made to install # pydantic, starlette, uvicorn and cryptography to do it. # # tools/.venv/bin/pip install -r tools/requirements-mcp.txt # WIKI_TRACE=0 tools/.venv/bin/python -m chemenu.mcp --transport stdio # # The origin repository's server tests skip without it; its CI installs it, # so they do run. mcp>=2.0