data-gov-il-mcp
Data-gov-il-mcp opens Israeli government open data from data.gov.il to an agent: datasets, organizations, tags and table records.
- 111 ★ on the repository
- Last commit
- MIT
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/data-gov-il-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- Queries go to the public data.gov.il API.
This is third-party code. Review the repository files before installing.
What it does
Data-gov-il-mcp, a TypeScript MCP server, works through the official CKAN API of the data.gov.il portal. Nine default tools, for example `find_datasets`, `get_dataset_info`, `list_resources` and `search_records`, search datasets, read metadata and query datastore rows with filters and sorting. A bundled catalog snapshot with Hebrew normalization and fuzzy matching gives instant results without a network call. Transports are stdio and Streamable HTTP, and auth is none, an API key or OAuth 2.1. Responses return as `structuredContent` plus a text copy.
Who it is for. Analysts and developers who work with Israeli government data and ask an agent to find the right dataset.
Good fit when
- A dataset on a topic in Hebrew must be found and its resources shown.
- Rows from a datastore table must be selected with a filter and sorting.
- An agent needs a list of portal organizations or tags with dataset counts.
- The server is deployed over HTTP for several clients with an API key.
Not a fit when
- You need data from other countries or portals.
- Writing or editing portal data is required.
- You need information absent from the open catalog.
Example request
Find public transport datasets on data.gov.il, show their resources and select the first twenty rows from a table.MCP
- Transport
- stdio, http
- Authentication
- not required
Limitations
The server reads open data and does not write to the portal. Dataset availability and freshness depend on data.gov.il. The catalog snapshot ships in the repository and refreshes on a schedule, so only a live CKAN query can pick up the newest datasets. For remote HTTP mode configure authorization, which is off by default, and do not expose the port to the internet. MIT license; the package has a Docker image and CI checks.
How to disable. Remove the `data-gov-il` entry from the MCP client configuration and stop the container or `data-gov-il-mcp-http` process if you ran HTTP mode.
FAQ
How do I connect it to Claude Desktop?
Add a `data-gov-il` server to `mcpServers` with the command `npx` and arguments `-y`, `data-gov-il-mcp`.
Is there a remote mode?
Yes. Install the package globally and run `data-gov-il-mcp-http`; the server address is `http://localhost:3664/mcp`. A Docker image exists too.
What does the search_records tool do?
It queries CKAN datastore records with full-text search, filters, field selection, sorting and pagination.
What protection does HTTP mode have?
Helmet, CORS, rate limiting, request IDs and Host and Origin header validation.
What resources and prompts exist beyond tools?
Five static resources, one dataset resource template and three domain prompts with argument completions.
Discussion
No questions or reviews yet.
Related
MCP serversAn MCP server for more than 40 open US government APIs: economy, health, Congress and lobbying, with over 300 tools.
data.gouv.fr MCP
data.gouv.fr MCP Server
Official MCP server for France's open data portal: search, explore and query datasets straight from a chat with the agent
Official Data Commons MCP server: an agent finds statistical indicators and pulls observations for countries, regions and cities.
An MCP server for Brazil's open data: economy, laws, public procurement, courts, elections, environment and more
An MCP server for Canadian government data: exchange rates, parliament, product recalls and drugs, reached through BM25 search.
DaData MCP
dadata-mcp
DaData MCP server with 31 tools: address suggestions, company lookup by INN, phone and passport cleaning, reference lists
README in short
The README covers quick start for stdio and HTTP, the catalog layer with Hebrew normalization, the tool, resource and prompt lists and HTTP hardening setup.