FastMCP interface to Israel's OpenBudget API enabling AI assistants to query the full governmental budget structure, drill into detailed budget items under specific parents, retrieve historical budget data by code, access procurement contracts, and look up support payment information. Includes a general search tool across multiple budget data categories and bridges the OpenBudget/BudgetKey API into a clean MCP tool interface.
Clone from GitHub to install
git clone https://github.com/david-aftergut/ILBudget-mcp
cd ILBudget-mcp
pip install -r requirements.txt.mcp.json
{
"mcpServers": {
"il-budget": {
"command": "python",
"args": [
"ILBudgetServer.py"
],
"cwd": "/path/to/ILBudget-mcp"
}
}
}get_budgetGet the high-level Israeli state budget structure (top-level items with depth < 3) for the current year
get_detailed_budget_for_specific_parentGet detailed budget information for all items under a specific parent budget code
get_budget_history_for_codeGet the historical data for a specific budget code showing changes over time
get_contractGet government contract spending data filtered by budget code (from 2021 onwards, executed > 0)
get_supportsGet support payments and grants by budget code (from 2021 onwards, amount_paid > 0)
searchPerform text search across budget categories: entities, national-budget-changes, supports, tenders, contract-spending
BudgetKey open budget platform API for Israeli state budget, contracts, supports, and tenders
Show the top-level state budget structureWhat are the budget items under the Ministry of Education?Show the budget history for item code 0020Search for tenders about transportationWhat are the support payments for budget code 0015?Python 3.10+FastMCP >= 2.1.1requests >= 2.32.3Install via uv: uv pip install -r pyproject.toml. Budget codes must preserve leading zeros (use string 0015 not integer 15).
Python-based MCP server for Israeli Government Open Data (data.gov.il) with full CKAN API coverage and built-in data visualization. Beyond standard dataset search and retrieval, it offers dataset profiling (field types, missing values, statistics), interactive Vega-Lite chart generation (histogram, bar, line, scatter), and Leaflet map generation from geographic data. Built with FastMCP and async httpx for optimal performance, with 34+ automated tests.
MCP server enabling AI assistants to search, discover, and analyze thousands of Israeli government datasets from the national open data portal (data.gov.il). Provides tag-based browsing, keyword search in Hebrew and English, dataset metadata retrieval, record-level data extraction, and organization listing. Version 2.1 adds expert analysis prompts for food/nutrition, environmental sustainability, and real estate market domains. Data sources include government ministries, local authorities, and regulatory bodies via CKAN API.
MCP interface to the Israeli Knesset (parliament) OData API, providing access to legislative and parliamentary information. Exposes resources for committee data by Knesset number, committee sessions, bills (private, government, committee), and Knesset member information. Tools include bill lookup by ID, bill search by keyword, committee info retrieval, member details, and current Knesset number. Ships with prompt templates for analyzing legislation processes and MK voting records.