DataGov Israel MCP Server

by aviveldan

145 stars
334 downloads
Not rated
GitHub

About

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.

Details

Author
aviveldan
GitHub stars
145
Downloads
334
Categories
Other

- 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

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name DataGov Israel MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

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.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

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

McpServers

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

DataGov Israel MCP Server

An MCP server for exploring Israeli government open data (data.gov.il) — with built-in interactive visualizations powered by MCP Apps.

Search thousands of public datasets, profile their structure, generate charts, and plot geographic data on maps — all from your AI assistant.

Tests
Python 3.10+
License: MIT

---

What Can You Do With This?

🏠 Explore the Housing Market

Profile public housing datasets to understand unit sizes, locations, and availability:

Dataset Profile — Public Housing

See which cities have the most demand in government housing lotteries:

Housing Lottery Subscribers by City

Understand the distribution of apartment sizes across the country:

Distribution of Public Housing Unit Sizes

Track housing unit availability over time:

Housing Units Available per Lottery

🗺️ Map Public Infrastructure

Visualize education institutions across Israel:

Education Institutions Map

Plot public transport stations:

Public Transport Stations

---

Quick Start

Installation

```bash
git clone https://github.com/aviveldan/datagov-mcp.git
cd datagov-mcp

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.