DataGov Israel MCP Server
Обеспечивает взаимодействие с публичным API данных правительства Израиля (data.gov.il)
Описание
Это сервер MCP для удобного доступа к открытому API data.gov.il. Основан на Python с использованием менеджера пакетов uv. Ключевые особенности: инструменты для поиска пакетов, организаций, ресурсов и данных в хранилище. Поддерживает фильтры, пагинацию и сортировку. Потенциальные применения: анализ открытых данных для исследований, разработок приложений, статистики и мониторинга государственных датасетов.
Возможности
package_search
Поиск пакетов с фильтрами, сортировкой и пагинацией, включая приватные.
package_show
Просмотр деталей конкретного пакета по ID.
organization_list и organization_show
Список организаций и детали по ID.
resource_search
Поиск ресурсов с запросом, сортировкой и лимитами.
datastore_search
Поиск в хранилище данных ресурса с фильтрами, полями и форматами.
fetch_data
Загрузка данных из публичного API по имени датасета с лимитами и offset.
status_show, license_list, package_list
Отображение статуса сервера, список лицензий и доступных пакетов.
Установка
- Клонируйте репозиторий: git clone
; cd datagov-mcp. - Создайте виртуальное окружение: uv venv.
- Активируйте: .venv\Scripts\activate (Windows) или source .venv/bin/activate (MacOS/Linux).
- Установите зависимости: uv pip install -r pyproject.toml; uv lock. Для запуска: fastmcp install claude desktop server.py или fastmcp dev server.py.