Development¶
Work on the server from a checkout, next to checkouts of open-lakehouse-contract and LakeLogic.
cd lakelogic-mcp
uv venv .venv
uv pip install --python .venv/bin/python "mcp>=1.2" pytest -e ../open-lakehouse-contract -e ../lakelogic
uv pip install --python .venv/bin/python --no-deps -e .
.venv/bin/python -m pytest
On Windows use .venv\Scripts\python.exe.
Use your checkout in Claude Code¶
From the project whose contracts you want checked:
The docs¶
This site is built with Material for MkDocs and
published to GitHub Pages on every push to main.