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
Clonar el repositorio:
git clone <repository-url> cd datagov-mcpInstalar 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:
Alternativamente, puedes probarlo con el Inspector MCP:
Si los puertos cliente/servidor están ocupados, puedes liberarlos fácilmente usando nano-dev-utils :
En la terminal, escriba 'python' y luego ejecute el siguiente código:
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 servidorlicense_list
- Lista todas las licencias disponiblespackage_list
- Lista todos los paquetes disponiblespackage_search
- Busca paquetes con varios filtrosArgumentos obligatorios:
q
(cadena): cadena de consulta para buscarfq
(cadena): Consulta de filtrosort
(cadena): orden de clasificaciónrows
(int): Número de filas a devolverstart
(int): índice inicialinclude_private
(bool): incluye paquetes privados
package_show
- Mostrar detalles de un paquete específicoArgumentos obligatorios:
id
(cadena): ID del paquete
organization_list
- Lista todas las organizacionesorganization_show
- Mostrar detalles de una organización específicaArgumentos obligatorios:
id
(cadena): ID de la organización
resource_search
- Busca recursos con varios filtrosArgumentos obligatorios:
query
(cadena): cadena de consulta para buscarorder_by
(cadena): Ordenar por campooffset
(int): desplazamiento para paginaciónlimit
(int): Límite de paginación
datastore_search
- Busca en el almacén de datos con varios filtrosArgumentos obligatorios:
resource_id
(cadena): ID del recursoq
(cadena): cadena de consulta para buscardistinct
(bool): Devuelve resultados distintosplain
(bool): Devuelve resultados simpleslimit
(int): Límite de paginaciónoffset
(int): desplazamiento para paginaciónfields
(cadena): Campos a incluir en el resultadosort
(cadena): orden de clasificacióninclude_total
(bool): incluye el recuento totalrecords_format
(cadena): Formato de los registros
fetch_data
: obtiene datos de la API pública según una consulta de nombre de conjunto de datosArgumentos obligatorios:
dataset_name
(cadena): Nombre del conjunto de datoslimit
(int): Número de registros a obteneroffset
(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.
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.
Tools
MCP para Data.gov.il Datos del gobierno israelí
Related MCP Servers
- AsecurityAlicenseAqualityAn 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 -44016MIT License
- -securityAlicense-qualityOracle MCP Server by CDataLast updated -MIT License
- -securityAlicense-qualityIBM Informix MCP Server by CDataLast updated -MIT License
- -securityAlicense-qualityGmail MCP Server by CDataLast updated -MIT License