datagov-mcp
datagov-mcp is an MCP server (FastMCP) that exposes Model Context Protocol tools to interact with the Israeli public CKAN-based data portal (data.gov.il). It provides CKAN dataset/organization/resource search and retrieval tools plus convenience data fetching and additional visualization tools (dataset profiling, Vega-Lite chart generation, and Leaflet map generation).
Score Breakdown
⚙ Agent Friendliness
🔒 Security
The project is intended to call public CKAN endpoints and does not document any authentication/authorization for the MCP server. README mentions proper error handling and logging and uses httpx (implying HTTPS for upstream, though not explicitly stated). No details are provided about secret storage, logging redaction, or whether tool outputs can include sensitive upstream data. Dependency hygiene is not verifiable from the provided manifest alone.
⚡ Reliability
Best When
You want an agent to browse and analyze public datasets from data.gov.il and produce visual outputs (charts/maps) with minimal custom coding.
Avoid When
You need strict authentication/authorization, contractual SLAs, or strong guarantees about output validation beyond basic profiling/visualization.
Use Cases
- • Agent-assisted discovery of Israeli public datasets (search/list/show).
- • Programmatic retrieval of dataset resources and records (including datastore search).
- • Automated exploratory profiling of datasets to infer field types and basic statistics.
- • Generating interactive Vega-Lite charts from CKAN resources.
- • Generating interactive Leaflet maps from coordinate-like fields in dataset resources.
Not For
- • Using as a secure/permissioned internal data API (no mention of auth controls).
- • Handling sensitive personal data without additional governance, since it proxies public datasets.
- • Producing guaranteed-correct geospatial visualizations when latitude/longitude fields are noisy or malformed.
Interface
Authentication
No authentication mechanism is described for the MCP server itself. Access appears to be to public CKAN endpoints; any auth would be for the upstream CKAN/Data.gov.il if required, but the README does not mention it.
Pricing
No pricing information is provided; it appears to be a self-hosted open-source tool (MIT) connecting to public data.
Agent Metadata
Known Gotchas
- ⚠ Tools that rely on resource_id require correct identification of the CKAN resource; failures may occur if the chosen resource is not suitable for profiling/visualization.
- ⚠ Visualization outputs depend on field types (e.g., coordinate fields for maps); agents may need to run dataset_profile first.
- ⚠ Upstream CKAN behavior (rate limits, timeouts, occasional 5xx) is not documented for the MCP layer; retry behavior is implied via HTTP client retries for 5xx.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for datagov-mcp.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-30.