MCP Catalogs
首页ckan-mcp-server screenshot

ckan-mcp-server

by ondata·46·综合分 47

MCP 服务器用于查询 CKAN 开放数据门户,通过自然语言访问数据集、组织和数据。

ai-llmdata-systemssearch
8
Forks
10
活跃 Issue
本月
最近提交
2 天前
收录于

概述

此 MCP 服务器通过模型上下文协议 (MCP) 提供对基于 CKAN 的开放数据门户的直接访问。它提供了搜索数据集、探索组织和团体、通过 DataStore SQL 查询表格数据以及分析遵循 DCAT 标准的元数据的工具。该服务器支持本地安装和托管端点,使其适用于从数据新闻到研究的各种用例。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:记者搜索数据以验证报道
:研究人员探索公共数据集进行分析
:开发人员从开放数据源构建数据管道
:什么是 CKAN?
:有使用限制吗?

什么时候选它

当您需要 AI 访问全球基于 CKAN 的开放数据门户,希望通过自然语言搜索数据集、探索组织、查询表格数据和读取元数据时,选择此服务器。

什么时候不要选它

如果您需要访问非 CKAN 开放数据平台,或者需要超出基本数据集搜索、元数据查看和表格数据简单 SQL 查询的功能,请不要选择此服务器。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • ckan_package_search

    Search datasets with Solr queries

  • ckan_find_relevant_datasets

    Rank datasets by relevance score

  • ckan_package_show

    Complete details of a dataset

  • ckan_tag_list

    List tags with counts

  • ckan_organization_list

    List all organizations

  • ckan_organization_show

    Details of an organization

  • ckan_datastore_search

    Query tabular data

  • ckan_datastore_search_sql

    SQL queries on DataStore

  • ckan_get_mqa_quality

    Get MQA quality score for dati.gov.it datasets

  • ckan_find_portals

    Discover CKAN portals worldwide

  • ckan_catalog_stats

    Statistical overview of a portal

  • sparql_query

    Execute SPARQL SELECT queries against public endpoints

可对比工具

ckan-api-clientdata-portal-apiopen-data-tools

安装

安装

选项 1:全局安装(推荐)

npm install -g @aborruso/ckan-mcp-server

选项 2:使用托管端点(无需安装)

服务器 URL: https://ckan-mcp-server.andy-pr.workers.dev/mcp

Claude Desktop 配置

添加到您的 claude_desktop_config.json

{
  "mcpServers": {
    "ckan": {
      "url": "https://ckan-mcp-server.andy-pr.workers.dev/mcp"
    }
  }
}

FAQ

什么是 CKAN?
CKAN 是全球大多数公共开放数据门户背后的开源平台,包括意大利的 dati.gov.it、美国的数据门户 data.gov 和加拿大的 open.canada.ca。
有使用限制吗?
托管端点有 100,000 次/天的共享配额。本地安装没有限制。

ckan-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。