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: mcp-datagov-il
🚀 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.
Latest Blog Posts
- 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