DataGov Israel MCP Server
@aviveldan
About DataGov Israel MCP Server
MCP server for Israel Government Data
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"datagov-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
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
FAQ from DataGov Israel MCP Server
What data sources does this server connect to?
It connects to the Israel Open Data Portal at data.gov.il via the CKAN API.
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.
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.
What chart types does chart_generator support?
It supports histogram, bar, line, and scatter chart types, each chosen based on the analysis use case.
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.
More Other MCP servers
FastMCP v2 π
jlowinπ The fast, Pythonic way to build MCP servers and clients.

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
ICSS
chokcocoδΈζ’δΊ CSS

EverArt
modelcontextprotocolModel Context Protocol Servers
Comments