MCP connector for Canadian federal legislation (Justice Laws Website) - verifiable citations, bilingual
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 2 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
ca_get_document
-
ca_get_text
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 10
filesystem 3
- fs matematicsolutions-ca-eli-mcp-5c0a0a7/src/ca_eli_mcp/audit.py :20
from pathlib import Path - fs matematicsolutions-ca-eli-mcp-5c0a0a7/src/ca_eli_mcp/cache.py :9
from pathlib import Path - fs matematicsolutions-ca-eli-mcp-5c0a0a7/src/ca_eli_mcp/runtime.py :20
from pathlib import Path
network 3
- net matematicsolutions-ca-eli-mcp-5c0a0a7/src/ca_eli_mcp/client.py :12
import httpx - net matematicsolutions-ca-eli-mcp-5c0a0a7/src/ca_eli_mcp/runtime.py :19
import urllib.request - net matematicsolutions-ca-eli-mcp-5c0a0a7/src/ca_eli_mcp/server.py :18
import httpx
tool registrations 2
- ca_get_document matematicsolutions-ca-eli-mcp-5c0a0a7/src/ca_eli_mcp/server.py :108
- ca_get_text matematicsolutions-ca-eli-mcp-5c0a0a7/src/ca_eli_mcp/server.py :158
declared dependencies 8
- fastmcp@>=3.4,<4
- httpx@>=0.27,<1
- diskcache@>=5.6
- anyio@>=4.3
- pytest@>=8.0
- pytest-asyncio@>=0.23
- mypy@>=1.10
- ruff@>=0.5