Datagov Israel MCP

by aviveldan
MIT License
53
  • Apple
  • Linux

Integrations

  • Allows cloning of the repository to access the MCP server code.

  • References GitHub for examples of other MCP servers and implementation patterns.

Servidor MCP de DataGov Israel

Interactúe fácilmente con la API pública del gobierno de Israel (data.gov.il) utilizando este proyecto.


Inicio rápido

Requisitos

ultravioleta

Este proyecto utiliza el administrador de paquetes uv , un reemplazo directo de pip.

Instalación

  1. Clonar el repositorio:
    git clone <repository-url> cd datagov-mcp
  2. Instalar dependencias (para usuarios de Windows: absténgase de ejecutar este script en carpetas supervisadas por OneDrive ):
    uv venv .venv\Scripts\activate # source .venv/bin/activate for MacOS / Linux uv pip install -r pyproject.toml uv lock # update the project's lockfile

Uso

Puede instalar este servidor en Claude Desktop e interactuar con él de inmediato ejecutando:

fastmcp install server.py

Alternativamente, puedes probarlo con el Inspector MCP:

fastmcp dev server.py

Si los puertos cliente/servidor están ocupados, puedes liberarlos fácilmente usando nano-dev-utils :

uv pip install nano-dev-utils

En la terminal, escriba 'python' y luego ejecute el siguiente código:

from nano_dev_utils import release_ports pr = release_ports.PortsRelease() pr.release_all()

Escribe exit() para volver a la terminal. También puedes ejecutar el código anterior como un script.

Herramientas disponibles

  • status_show - Muestra el estado actual del servidor
  • license_list - Lista todas las licencias disponibles
  • package_list - Lista todos los paquetes disponibles
  • package_search - Busca paquetes con varios filtros
    • Argumentos obligatorios:
      • q (cadena): cadena de consulta para buscar
      • fq (cadena): Consulta de filtro
      • sort (cadena): orden de clasificación
      • rows (int): Número de filas a devolver
      • start (int): índice inicial
      • include_private (bool): incluye paquetes privados
  • package_show - Mostrar detalles de un paquete específico
    • Argumentos obligatorios:
      • id (cadena): ID del paquete
  • organization_list - Lista todas las organizaciones
  • organization_show - Mostrar detalles de una organización específica
    • Argumentos obligatorios:
      • id (cadena): ID de la organización
  • resource_search - Busca recursos con varios filtros
    • Argumentos obligatorios:
      • query (cadena): cadena de consulta para buscar
      • order_by (cadena): Ordenar por campo
      • offset (int): desplazamiento para paginación
      • limit (int): Límite de paginación
  • datastore_search - Busca en el almacén de datos con varios filtros
    • Argumentos obligatorios:
      • resource_id (cadena): ID del recurso
      • q (cadena): cadena de consulta para buscar
      • distinct (bool): Devuelve resultados distintos
      • plain (bool): Devuelve resultados simples
      • limit (int): Límite de paginación
      • offset (int): desplazamiento para paginación
      • fields (cadena): Campos a incluir en el resultado
      • sort (cadena): orden de clasificación
      • include_total (bool): incluye el recuento total
      • records_format (cadena): Formato de los registros
  • fetch_data : obtiene datos de la API pública según una consulta de nombre de conjunto de datos
    • Argumentos obligatorios:
      • dataset_name (cadena): Nombre del conjunto de datos
      • limit (int): Número de registros a obtener
      • offset (int): desplazamiento para paginación

Contribuyendo

Agradecemos sus contribuciones para mejorar el servidor MCP de DataGov Israel. Ya sea que desee agregar nuevas herramientas, mejorar la funcionalidad existente o mejorar la documentación, su aporte es valioso.

Para obtener ejemplos de otros servidores MCP y patrones de implementación, consulte el repositorio de servidores de Protocolo de contexto de modelo .

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

MCP para Data.gov.il Datos del gobierno israelí

  1. Inicio rápido
    1. Requisitos
    2. Instalación
    3. Uso
  2. Herramientas disponibles
    1. Contribuyendo
      1. Licencia

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          An MCP server that provides powerful search capabilities for Jewish texts and literature. This server enables Large Language Models to search and reference Jewish texts through a standardized interface.
          Last updated -
          12
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          An MCP server that provides access to government datasets from Data.gov, enabling users to search packages, view dataset details, list groups and tags, and access resources by URL.
          Last updated -
          4
          7
          5
          JavaScript
          MIT License
          • Apple
        • A
          security
          F
          license
          A
          quality
          An MCP server that enables users to search for government grants based on keywords and view detailed information including funding, eligibility, and deadlines.
          Last updated -
          1
          JavaScript
        • -
          security
          -
          license
          -
          quality
          An MCP server that provides country-related data from the REST Countries API, allowing users to query information about countries through natural language.
          Last updated -
          TypeScript

        View all related MCP servers

        ID: w8agkkey3f