Ontario Data Catalogue MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Ontario Data Catalogue MCP Serversearch for datasets about climate change"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Ontario Data Catalogue MCP Server
A comprehensive Model Context Protocol (MCP) server for the Ontario Data Catalogue, built with FastMCP. This server provides access to the Ontario Data Catalogue through CKAN API endpoints, enabling AI assistants to access open government data.
📊 Features
This MCP server provides access to the Ontario Data Catalogue API including:
Dataset Search and Discovery
Search datasets by keywords and filters
Get detailed dataset information and metadata
List datasets with customizable filtering options
Search by specific tags or categories
Organization and Taxonomy
List all organizations publishing datasets
Browse available tags and categories
Explore dataset groups and classifications
Resource Data Access
Access resource data through the datastore API
Search within resource data
Apply filters to resource queries
Related MCP server: data-montreal
🚀 Installation
Clone or download this repository
Install the required dependencies:
pip install -r requirements.txtDependencies:
fastmcp>=2.8.0- FastMCP framework for MCP server creationrequests>=2.31.0- HTTP library for API callstyping-extensions- Enhanced type hints support
📖 Usage
Running the Server
Start the MCP server:
python ont_data_mcp_server.pyThe server will start and listen for MCP connections.
MCP Client Configuration
Add this server to your MCP client configuration (e.g., Claude Desktop):
{
"mcpServers": {
"ont-data": {
"command": "python",
"args": ["/path/to/ont_data_mcp_server.py"],
"env": {
"ONTARIO_DATA_API_KEY": ""
}
}
}
}If you're using Claude in the browser, you can add this configuration in the MCP settings panel.
For Windsurf, add this to your ~/.config/windsurf/mcp_config.json file.
API Reference
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceEnables searching and retrieving Australian open government data from data.gov.au via CKAN API, including datasets, organizations, groups, tags, and resources.Last updated7MIT
- Alicense-qualityCmaintenanceEnables access to City of Montreal open data through the CKAN API, allowing queries and retrieval of datasets.Last updated10MIT
- Alicense-qualityCmaintenanceEnables searching and exploring New Zealand government data via CKAN API, including full-text search, organizations, groups, tags, and recent changes.Last updatedMIT
- Alicense-qualityCmaintenanceEnables searching and querying Finland's open data portal (avoindata.fi) via CKAN. Supports dataset search, metadata retrieval, and tabular data queries.Last updated8MIT
Related MCP Connectors
HealthData.gov MCP — wraps HealthData.gov CKAN API (free, no auth)
Data.gov MCP — wraps Data.gov CKAN API (catalog.data.gov/api/3)
DataToronto MCP — City of Toronto open data (open.toronto.ca, CKAN API).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sanchorelaxo/ontario-data-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server