{"id":"aaa7316d-3fd1-4608-adca-aa7e2847a428","shortId":"rHqxhB","kind":"mcp","title":"CanLII","tagline":"Integrates with CanLII's Canadian legal database to provide search and retrieval capabilities for court decisions, le...","description":"Integrates with CanLII's Canadian legal database to provide search and retrieval capabilities for court decisions, legislation, case metadata, and legal citations with support for date filtering and bilingual content.\n\nThis MCP server provides AI assistants with access to the CanLII (Canadian Legal Information Institute) API for searching and retrieving Canadian legal information including court decisions, legislation, and legal citations. Built for Cloudflare Workers using TypeScript with the Model Context Protocol SDK, it offers tools for browsing courts and tribunals, searching case law decisions, retrieving case metadata and citations, accessing legislation databases, and scraping legal document content from URLs. The implementation includes comprehensive date filtering capabilities, supports both English and French languages, and handles complex legal data structures through Zod schema validation, making it valuable for legal professionals conducting research, AI assistants requiring access to Canadian jurisprudence, and developers building legal research applications that need programmatic access to authoritative Canadian legal databases.","tags":["canlii"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/alhwyn/canlii-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.584","qualityRationale":"deterministic score 0.58 from registry signals: · indexed on pulsemcp · has source repo · 17 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T16:21:37.173Z","embedding":null,"createdAt":"2026-04-18T21:46:09.860Z","updatedAt":"2026-05-02T16:21:37.173Z","lastSeenAt":"2026-05-02T16:21:37.173Z","tsv":"'access':56,108,152,165 'ai':53,149 'api':64 'applic':161 'assist':54,150 'authorit':167 'bilingu':47 'brows':95 'build':158 'built':79 'canadian':6,23,60,69,154,168 'canlii':1,4,21,59 'capabl':14,31,124 'case':36,100,104 'citat':40,78,107 'cloudflar':81 'complex':133 'comprehens':121 'conduct':147 'content':48,115 'context':88 'court':16,33,73,96 'data':135 'databas':8,25,110,170 'date':44,122 'decis':17,34,74,102 'develop':157 'document':114 'english':127 'filter':45,123 'french':129 'handl':132 'implement':119 'includ':72,120 'inform':62,71 'institut':63 'integr':2,19 'jurisprud':155 'languag':130 'law':101 'le':18 'legal':7,24,39,61,70,77,113,134,145,159,169 'legisl':35,75,109 'make':141 'mcp':50 'metadata':37,105 'model':87 'need':163 'offer':92 'open-source' 'profession':146 'programmat':164 'protocol':89 'provid':10,27,52 'requir':151 'research':148,160 'retriev':13,30,68,103 'schema':139 'scrape':112 'sdk':90 'search':11,28,66,99 'server':51 'structur':136 'support':42,125 'tool':93 'transport-stdio' 'tribun':98 'typescript':84 'url':117 'use':83 'valid':140 'valuabl':143 'worker':82 'zod':138","prices":[{"id":"f6a9732f-eec7-4686-a527-a3f9515ed846","listingId":"aaa7316d-3fd1-4608-adca-aa7e2847a428","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-18T21:46:09.860Z"}],"sources":[{"listingId":"aaa7316d-3fd1-4608-adca-aa7e2847a428","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/alhwyn-canlii","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-18T21:46:09.860Z","lastSeenAt":"2026-05-02T16:21:37.173Z"}],"details":{"listingId":"aaa7316d-3fd1-4608-adca-aa7e2847a428","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"CanLII","github_stars":17,"registry_url":"https://www.pulsemcp.com/servers/alhwyn-canlii","source_code_url":"https://github.com/alhwyn/canlii-mcp"},"updatedAt":"2026-05-02T16:21:37.173Z"}}