loading…
Search for a command to run...
loading…
Canadian Civic Intelligence
Canadian Civic Intelligence
Canadian policy intelligence for AI assistants.
Connect your AI tool to mcp.canuckduck.ca and query a validated Canadian policy causal knowledge graph with 1,334 variables, 4,826 causal relationships, 46 constitutional doctrines, 165 landmark court cases, 114 federal organizations, and live Canadian government data feeds. 112 variables grounded with authoritative baselines from Statistics Canada, Bank of Canada, PBO, CIHI, and ECCC.
Settings → Integrations → Add MCP Server
https://mcp.canuckduck.ca/mcpAuthorization: Bearer YOUR_API_KEY{
"mcpServers": {
"canuckduck": {
"type": "streamable-http",
"url": "https://mcp.canuckduck.ca/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
https://mcp.canuckduck.ca/mcpAuthorization: Bearer YOUR_API_KEY| Tool | Description |
|---|---|
canuckduck_search |
Search 1,334 Canadian policy variables by keyword. Use first to find variable IDs for graph traversal. |
canuckduck_stats |
Graph summary statistics: variables, edges, organizations, cases, constitutional doctrines. Use to ground responses about graph scope. |
canuckduck_geo_lookup |
Look up any Canadian postal code or FSA code. Returns community name, city, province, and coordinates. Example: 'T2P 3H5' returns 'Downtown Commercial Core, Calgary, AB'. |
canuckduck_geo_stats |
Geographic data coverage: FSA codes, municipalities, federal ridings, postal codes, communities. |
| Tool | Description |
|---|---|
canuckduck_forward |
Trace what a policy variable CAUSES downstream. Use to answer: 'If we change X, what else changes?' |
canuckduck_backward |
Trace what CAUSES a policy variable upstream. Use to answer: 'Why is X happening?' or 'What drives X?' |
canuckduck_paths |
Find all causal paths connecting two policy variables. Use to answer: 'How is X connected to Y?' |
canuckduck_impact |
Full causal impact radius — all downstream and upstream relationships scored by influence weight. |
canuckduck_evidence |
Source evidence and CanLII case citations supporting a causal relationship. Use when sourcing is needed. |
canuckduck_news |
Canadian news articles from government and media RSS feeds, filtered by policy topic. |
canuckduck_geo_variables |
Find RIPPLE variables scoped to a specific Canadian province. Returns provincial + national variables. |
canuckduck_local_impact |
Run a policy scenario and localize impacts to a specific community. Answers: 'What does this mean for MY community?' |
canuckduck_propose |
Propose a new variable, causal edge, or evidence to the RIPPLE graph. Enters a review queue — nothing modifies the active graph until approved. |
canuckduck_review_queue |
List pending graph proposals, check status, or approve/reject proposals. |
| Tool | Description |
|---|---|
canuckduck_constitutional |
Explore 46 Canadian constitutional doctrines with connected policy variables. Covers Charter rights, division of powers, Duty to Consult. |
canuckduck_root_trace |
Trace a variable to constitutional roots with CanLII case citations and legal precedents. |
canuckduck_cda_profile |
Constitutional Divergence Analysis profile: pressure scores, Charter divergence, linked legal precedents. |
canuckduck_simulate |
Multi-variable policy scenario simulation with projected values, constitutional warnings, and geographic context. |
canuckduck_gaps |
Observatory gap analysis: graph health score, search miss clusters, path failures, simulation anomalies, evidence voids. |
Search for housing variables:
"Search the CanuckDUCK graph for variables related to housing affordability"
Trace defence spending impact:
"What are the downstream effects of Defence Spending in the RIPPLE graph?"
Constitutional analysis:
"What constitutional constraints apply to healthcare spending in Canada?"
Case citations sourced from CanLII (canlii.org). Decisions are Crown copyright.
Live data from Statistics Canada, Bank of Canada, and other Government of Canada sources.
Built by CanuckDUCK Research Corporation. The RIPPLE causal graph is a validated Canadian policy knowledge base created through adversarial AI stress testing and community-sourced evidence extraction.
Server code: MIT License. Data accessed through the MCP is subject to CanuckDUCK Research Corporation terms of service.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"canuckduck-mcp": {
"command": "npx",
"args": []
}
}
}