Model Context Protocol server for CKAN open data portals
Add this server to your Claude Desktop configuration:
{
"mcpServers": {
"ckan": {
"url": "https://ckan-mcp-server.andy-pr.workers.dev/mcp"
}
}
}
ckan_status_show - Check CKAN portal statusckan_package_search - Search datasets with filtersckan_find_relevant_datasets - Deterministic relevance ranking (weighted lexical scoring)ckan_package_show - Get dataset detailsckan_list_resources - List resources in a datasetckan_datastore_search - Query DataStore datackan_datastore_search_sql - Execute SQL queries on DataStoreckan_organization_list - List organizationsckan_organization_show - Get organization detailsckan_organization_search - Search organizationsckan_group_list - List groupsckan_group_show - Get group detailsckan_group_search - Search groupsckan_tag_list - List tagsckan_get_mqa_quality - Get MQA quality metrics for dati.gov.it datasetsckan_get_mqa_quality_details - Get detailed MQA quality reasons/flagsckan_analyze_datasets - Analyze datasets across a CKAN portalckan_catalog_stats - Get catalog-level statisticsckan_find_portals - Discover CKAN portals worldwide by country, language, or topicsparql_query - Execute SPARQL SELECT queries against any public HTTPS endpointcurl https://ckan-mcp-server.andy-pr.workers.dev/health