The CanLII MCP Server is a Model Context Protocol server that enables searching Canadian legal information through the CanLII API, allowing users to search cases, browse legislation, and check citations.
From the registry: Search Canadian case law, browse legislation, and check citations via the CanLII API.
Please install the `canlii` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js 18+** — Node.js 18 or higher
- **CanLII API key** — Request a CanLII API key (free for research use) (https://www.canlii.org/en/feedback/feedback.html)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","canlii-mcp"]
- required environment variables:
- `CANLII_API_KEY`: Your CanLII API key (example: `<your-canlii-api-key>`)
Note: 9 tools for searching Canadian case law and legislation. Rate limited to 5,000 queries/day, 2 req/sec by CanLII.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.CANLII_API_KEYrequiredAPI key for accessing the CanLII API.MCP server for searching Airweave collections with natural language queries.