MCP.so
登录

DataGov Israel MCP Server

@aviveldan

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

aviveldan

关于 DataGov Israel MCP Server

MCP server for Israel Government Data

#datagov#israel#public-api

DataGov Israel MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "datagov-mcp": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

DataGov Israel MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is DataGov Israel MCP Server?

An MCP server for exploring Israeli government open data from data.gov.il. It enables AI assistants to search thousands of public datasets, profile their structure, generate interactive charts, and plot geographic data on maps.

How to use DataGov Israel MCP Server?

Clone the repository, create a virtual environment with uv, and install with uv pip install -e ".[dev]". To use with Claude Desktop, run fastmcp install claude-desktop server.py. For interactive testing, use fastmcp dev inspector server.py or preview apps locally with fastmcp dev apps server.py.

Key features of DataGov Israel MCP Server

  • Search and retrieve metadata from the Israel Open Data Portal
  • Profile dataset structure with statistics and quality metrics
  • Generate interactive bar, line, histogram, and scatter charts
  • Plot geographic data on interactive Leaflet maps
  • Includes pre-configured resource IDs for quick exploration
  • Built with FastMCP, prefab-ui, and async HTTP with retries

Use cases of DataGov Israel MCP Server

  • Explore the Israeli housing market by profiling and visualizing public housing data
  • Map public infrastructure such as schools and transport stations
  • Analyze government lottery data to identify demand trends by city
  • Correlate numeric fields across open datasets for research or reporting

常见问题

1

What data sources does this server connect to?

It connects to the Israel Open Data Portal at data.gov.il via the CKAN API.

2

What tools are available?

Core tools include `package_search`, `package_show`, `datastore_search`, and `fetch_data`. Visualization tools are `dataset_profile`, `chart_generator`, and `map_generator`.

3

What are the system requirements?

Python 3.10+ and the `uv` package manager. All API calls use `httpx.AsyncClient` with a 30-second timeout and automatic retries on 5xx errors.

4

What chart types does `chart_generator` support?

It supports `histogram`, `bar`, `line`, and `scatter` chart types, each chosen based on the analysis use case.

5

How do I troubleshoot port conflicts with MCP Inspector?

Install `nano-dev-utils` and run `python -c "from nano_dev_utils import release_ports; release_ports.PortsRelease().release_all()"`. Avoid running the installation in OneDrive-synced folders on Windows.

评论

其他 分类下的更多 MCP 服务器