{"id":"c7191c75-b870-4b56-aef2-be504a6f4a03","shortId":"8ZCS5J","kind":"mcp","title":"CanuckDuck Canadian Policy","tagline":"Canadian policy causal knowledge graph with 1,334 variables and constitutional doctrine mapping.","description":"Canadian policy causal knowledge graph with 1,334 variables and constitutional doctrine mapping.\n\nProvides access to the RIPPLE causal graph, a validated Canadian policy knowledge base with 1,334 variables, 4,826 causal relationships, 46 constitutional doctrines, and 165 landmark court cases. Includes tools for searching policy variables, tracing causal effects, finding paths between variables, constitutional analysis, and multi-variable policy scenario simulation.","tags":["canuckduck","canadian","policy"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/canuckduckdevops/canuckduck-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.550","qualityRationale":"deterministic score 0.55 from registry signals: · indexed on pulsemcp · has source repo · 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-04-30T23:22:32.940Z","embedding":null,"createdAt":"2026-04-21T19:27:24.968Z","updatedAt":"2026-04-30T23:22:32.940Z","lastSeenAt":"2026-04-30T23:22:32.940Z","tsv":"'1':10,23,44 '165':55 '334':11,24,45 '4':47 '46':51 '826':48 'access':31 'analysi':73 'base':42 'canadian':2,4,17,39 'canuckduck':1 'case':58 'causal':6,19,35,49,66 'constitut':14,27,52,72 'court':57 'doctrin':15,28,53 'effect':67 'find':68 'graph':8,21,36 'includ':59 'knowledg':7,20,41 'landmark':56 'map':16,29 'mcp' 'multi':76 'multi-vari':75 'open-source' 'path':69 'polici':3,5,18,40,63,78 'provid':30 'relationship':50 'rippl':34 'scenario':79 'search':62 'simul':80 'tool':60 'trace':65 'transport-stdio' 'valid':38 'variabl':12,25,46,64,71,77","prices":[{"id":"0d3fe7ab-62c8-46c4-9ed3-1c9cab290f4a","listingId":"c7191c75-b870-4b56-aef2-be504a6f4a03","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-21T19:27:24.968Z"}],"sources":[{"listingId":"c7191c75-b870-4b56-aef2-be504a6f4a03","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/canuckduck","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-21T19:27:24.968Z","lastSeenAt":"2026-04-30T23:22:32.940Z"}],"details":{"listingId":"c7191c75-b870-4b56-aef2-be504a6f4a03","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"CanuckDuck Canadian Policy","external_url":"https://canuckduck.ca/","github_stars":0,"registry_url":"https://www.pulsemcp.com/servers/canuckduck","source_code_url":"https://github.com/canuckduckdevops/canuckduck-mcp"},"updatedAt":"2026-04-30T23:22:32.940Z"}}