Search, cache, and query 2,900+ government datasets. Cross-dataset joins, iterative analysis, DuckDB-backed local storage. No API key required.
uvx ontario-data-mcp
Behind every question is a search, a download, a schema check, a SQL query. Expand any card to see exactly what happened.
b5696d0cd85f68c57efd8b4b13cab7d0Each question triggers a pipeline of tool calls. Here's what runs.
Expand any category to see the individual tools.
Built-in prompts that run multi-step tool sequences. Each one searches the live catalogue, checks your cache, and builds context before the LLM responds.
explore_topic(topic="housing")data_investigation(dataset_id="licensed-child-care-facilities-in-ontario")compare_data(dataset_ids="ambulance-response-times, ontario-wait-times")One question leads to another. The tool remembers context.
ontario://cache/indexontario://cache/indexontario://guides/duckdb-sqlWorks with any MCP-compatible client. No API key required.
Add to claude_desktop_config.json
{
"mcpServers": {
"ontario-data": {
"command": "uvx",
"args": ["ontario-data-mcp"]
}
}
}
git clone https://github.com/sprine/ontario-data-mcp && cd ontario-data-mcp && uv sync