
ckan-mcp-server
by ondata·★ 46·Score 47
MCP server for querying CKAN open data portals, enabling natural language access to datasets, organizations, and data.
Overview
This MCP server provides direct access to CKAN-based open data portals through the Model Context Protocol. It offers tools for searching datasets, exploring organizations and groups, querying tabular data via DataStore SQL, and analyzing metadata following DCAT standards. The server supports both local installation and a hosted endpoint, making it accessible for various use cases from data journalism to research.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need AI access to CKAN-based open data portals worldwide and want to search datasets, explore organizations, query tabular data, and read metadata through natural language.
When NOT to choose this
Don't choose this if you need access to non-CKAN open data platforms or require features beyond basic dataset search, metadata viewing, and simple SQL queries on tabular data.
Tools this server exposes
12 tools extracted from the READMEckan_package_searchSearch datasets with Solr queries
ckan_find_relevant_datasetsRank datasets by relevance score
ckan_package_showComplete details of a dataset
ckan_tag_listList tags with counts
ckan_organization_listList all organizations
ckan_organization_showDetails of an organization
ckan_datastore_searchQuery tabular data
ckan_datastore_search_sqlSQL queries on DataStore
ckan_get_mqa_qualityGet MQA quality score for dati.gov.it datasets
ckan_find_portalsDiscover CKAN portals worldwide
ckan_catalog_statsStatistical overview of a portal
sparql_queryExecute SPARQL SELECT queries against public endpoints
Comparable tools
Installation
Installation
Option 1: Install globally (recommended)
npm install -g @aborruso/ckan-mcp-serverOption 2: Use hosted endpoint (no install)
Server URL: https://ckan-mcp-server.andy-pr.workers.dev/mcp
Claude Desktop Configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"ckan": {
"url": "https://ckan-mcp-server.andy-pr.workers.dev/mcp"
}
}
}FAQ
- What is CKAN?
- CKAN is the open-source platform behind most public open data portals worldwide, including Italy's dati.gov.it, the US data.gov, and Canada's open.canada.ca.
- Are there usage limits?
- The hosted endpoint has a shared quota of 100k requests/day. Local installation has no limits.
Compare ckan-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.