Explore Open Data
with AI
MCP server for AI-powered interaction with CKAN open data portals
Search datasets, query tabular data, and analyze metadata across 500+ portals worldwide using natural language with Claude, ChatGPT, and other MCP-compatible AI tools.
Why CKAN MCP Server?
Purpose-built for researchers, data scientists, and journalists working with open data
Advanced Search
Use Solr syntax for powerful queries: fuzzy matching, proximity search, date ranges, boosting, and complex boolean logic.
DataStore Queries
Query tabular data directly with filters, sorting, and SQL support. Analyze datasets without downloading files.
500+ Portals
Connect to any CKAN portal worldwide: dati.gov.it, data.gov, data.europa.eu, and hundreds more.
Natural Language
Ask questions in plain language. AI converts your intent into precise CKAN API queries automatically.
Rich Metadata
Access complete dataset metadata, organization details, tags, groups, and quality metrics (MQA).
Developer Friendly
TypeScript, 200+ automated tests, comprehensive docs. Install via npm or deploy to Cloudflare Workers.
Quick Start
Choose your preferred installation method
Claude Desktop
Add to your Claude Desktop configuration file:
{
"mcpServers": {
"ckan": {
"command": "npx",
"args": ["@aborruso/ckan-mcp-server@latest"]
}
}
}
Config: ~/Library/Application Support/Claude/claude_desktop_config.json
VS Code / Cursor
Add to your MCP settings:
{
"mcpServers": {
"ckan": {
"command": "npx",
"args": ["@aborruso/ckan-mcp-server@latest"]
}
}
} Cloudflare Workers
Use the public endpoint (no installation required):
{
"mcpServers": {
"ckan": {
"url": "https://ckan-mcp-server.andy-pr.workers.dev/mcp"
}
}
} ⚠️ Free tier: 100,000 requests/month. For production use, install locally.
Global Installation
Install globally via npm:
npm install -g @aborruso/ckan-mcp-server Then use in your MCP config:
{
"mcpServers": {
"ckan": {
"command": "ckan-mcp-server"
}
}
} Perfect For
Who benefits from CKAN MCP Server?
Researchers
Quickly find and analyze datasets for academic studies, literature reviews, and data-driven research.
Data Scientists
Explore public datasets for machine learning projects, exploratory analysis, and data enrichment.
Public Sector
Monitor open data quality, discover datasets from other agencies, and ensure metadata compliance.
Students
Access real-world data for coursework, thesis projects, and learning data analysis techniques.
Journalists
Discover data for investigative reporting, fact-checking, and data-driven storytelling.
Open Data Advocates
Monitor portal activity, track data releases, and promote transparency initiatives.
Supported Portals
Connect to any CKAN-based open data portal worldwide
dati.gov.it
Italian National Open Data Portal
data.gov
United States Open Data
open.canada.ca
Canada Open Government
data.gov.uk
United Kingdom Open Data
data.europa.eu
European Union Open Data Portal
demo.ckan.org
Official CKAN Demo Portal
+ 500 more CKAN portals worldwide
Ready to explore
open data with AI?
Install CKAN MCP Server in minutes and start querying 500+ portals