MCP server for retrieving Canadian federal legislation from the Justice Laws Website, including metadata and full consolidated text for acts and regulations. It supports only code-based lookup for federal laws and provides bilingual English/French content.
From the registry: MCP server for Canadian federal legislation (Justice Laws Website), verifiable citations.
$ pip install ca-eli-mcpPlease install the `ca-eli-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Python** — Python is required to install and run the MCP server package.
- **Install the ca-eli-mcp package** — Install the server from PyPI. On Windows 11 with Smart App Control, use `python -m pip install ca-eli-mcp` instead of `pip install ca-eli-mcp`. Run: `pip install ca-eli-mcp`
Canonical MCP server config (stdio transport):
- command: `ca-eli-mcp`
- args: []
- optional environment variables:
- `CA_ELI_CACHE_DIR`: Directory for cached data. (example: `<your-cache-directory>`)
- `CA_ELI_AUDIT_DIR`: Directory for audit files. (example: `<your-audit-directory>`)
- `CA_ELI_BASE_URL`: Base URL for the Justice Laws Website. (example: `<your-justice-laws-base-url>`)
Note: Preferred portable setup is the installed package entrypoint `ca-eli-mcp` after `pip install ca-eli-mcp`. On Windows 11 with Smart App Control, the README recommends running via the signed Python interpreter instead: command `python` with args `['-m', 'ca_eli_mcp']` (or `py -3 -m ca_eli_mcp` if Python is not on PATH).
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.MCP server for searching Airweave collections with natural language queries.