Skip to content
← Directory

mcp · Global

ckan-mcp-server

MCP server for querying CKAN open data portals (package search, DataStore SQL, organizations, groups, tags)

Claim this listing

Represent ckan-mcp-server? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
CKAN dataset metadata and Solr-style package search · DataStore tabular data queries (search and SQL) · organization, group and tag listings and details · dati.gov.it MQA data-quality scores and failing metrics · CKAN portal discovery by country, language or topic · portal catalogue statistics and dataset schema inspection · SPARQL SELECT queries against public endpoints
Coverage docs-verified
Global: any CKAN-based open data portal (DOCS examples: dati.gov.it, data.gov, open.canada.ca). No UK portal named in DOCS.
Formats llm-inferred
MCP streamable HTTP · MCP stdio · JSON · Markdown
Access docs-verified
Free and open source, MIT licence. Hosted endpoint needs no authentication (configured as No Auth) and shares a 100k requests/day quota; local install (npm) has no shared quota.

Useful for

Use cases llm-inferred
Desk-study search of a CKAN portal for open environmental or flood-related datasets to scope a site baseline · Checking whether a local authority's CKAN portal publishes drainage or asset datasets before making a data request · Pulling DataStore tabular monitoring records via SQL into a spreadsheet for trend analysis · Reviewing dataset resource formats and metadata to confirm reuse suitability for a client report
Audience llm-inferred
GIS analysts · hydrologists · environmental consultants · drainage engineers · planners

Limitations

Constraints docs-verified
Tool output capped at 50,000 characters; oversized text and Markdown responses are cut · ckan_datastore_search returns 100 rows by default, maximum 32,000 · ckan_package_search returns 10 results per page by default, maximum 1,000 · Hosted endpoint shares a 100k requests/day quota · HTTP response body capped at 32 MiB (CKAN_MAX_RESPONSE_BYTES for local Node.js deployments) · ckan_find_portals relies on the datashades.info live registry (~950 portals)
Licence
MIT
Authentication
No API key required (per README)
GitHub stars
61
Last commit
14/10/2026
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search