MCP Protocol Open Source

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

01

Advanced Search

Use Solr syntax for powerful queries: fuzzy matching, proximity search, date ranges, boosting, and complex boolean logic.

02

DataStore Queries

Query tabular data directly with filters, sorting, and SQL support. Analyze datasets without downloading files.

03

500+ Portals

Connect to any CKAN portal worldwide: dati.gov.it, data.gov, data.europa.eu, and hundreds more.

04

Natural Language

Ask questions in plain language. AI converts your intent into precise CKAN API queries automatically.

05

Rich Metadata

Access complete dataset metadata, organization details, tags, groups, and quality metrics (MQA).

06

Developer Friendly

TypeScript, 200+ automated tests, comprehensive docs. Install via npm or deploy to Cloudflare Workers.

Quick Start

Choose your preferred installation method

1

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

2

VS Code / Cursor

Add to your MCP settings:

{
  "mcpServers": {
    "ckan": {
      "command": "npx",
      "args": ["@aborruso/ckan-mcp-server@latest"]
    }
  }
}
3

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.

4

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?

01

Researchers

Quickly find and analyze datasets for academic studies, literature reviews, and data-driven research.

02

Data Scientists

Explore public datasets for machine learning projects, exploratory analysis, and data enrichment.

03

Public Sector

Monitor open data quality, discover datasets from other agencies, and ensure metadata compliance.

04

Students

Access real-world data for coursework, thesis projects, and learning data analysis techniques.

05

Journalists

Discover data for investigative reporting, fact-checking, and data-driven storytelling.

06

Open Data Advocates

Monitor portal activity, track data releases, and promote transparency initiatives.

Ready to explore
open data with AI?

Install CKAN MCP Server in minutes and start querying 500+ portals