Servidor MCP DNDzgz
Se trata de un servidor MCP (Model Context Protocol) que proporciona información sobre el sistema de tranvía de Zaragoza, incluyendo estimaciones de llegada de tranvías en tiempo real e información de las estaciones mediante la API DNDzgz .
Instalación
Clonar el repositorio:
Instalar dependencias:
Ejecutar la aplicación
Agregue una variable de entorno con una clave de API de Google Maps válida
Para iniciar el servidor:
O configúrelo en su cliente MCP, por ejemplo:
El servidor se iniciará y se conectará a la capa de transporte MCP.
Herramientas disponibles
El servidor proporciona las siguientes herramientas:
zaragoza-tram-estimations
: Obtén estimaciones de llegada en tiempo real para una estación de tranvía específica.Parámetros:
station
(número): ID de la estación de tranvía
Devuelve: JSON con tiempos de llegada estimados para ambas direcciones
zaragoza-tram-stations
: Consulta el listado de todas las estaciones de tranvía de Zaragoza.Parámetros:
latitude
(número): Latitud para ordenar estaciones por proximidadlongitude
(número): Longitud para ordenar estaciones por proximidad
Devuelve: JSON con información de la estación, incluida la ubicación, el nombre y la identificación
zaragoza-bus-stops
: Consulta todas las paradas de autobús en ZaragozaParámetros:
latitude
(número): Latitud para ordenar paradas por proximidadlongitude
(número): Longitud para ordenar paradas por proximidad
Devuelve: JSON con ubicaciones de paradas de autobús, nombres, identificaciones y líneas
zaragoza-bus-estimations
: Obtén estimaciones de llegada en tiempo real para una parada de autobús específica.Parámetros:
stop
(número): ID de la parada de autobús
Devuelve: JSON con los tiempos de llegada estimados para cada línea que sirve esa parada
zaragoza-bizi-stations
: Consulta todas las estaciones de Bizi en Zaragoza (servicio público de alquiler de bicicletas)Parámetros:
latitude
(número): Latitud para ordenar estaciones por proximidadlongitude
(número): Longitud para ordenar estaciones por proximidad
Devoluciones: JSON con ubicaciones, nombres e identificaciones de estaciones de Bizi
zaragoza-bizi-estimations
: Consulta la disponibilidad de bicicletas y plazas libres en tiempo real en una estación Bizi.Parámetros:
station
(número): ID de la estación Bizi
Devoluciones: JSON con disponibilidad de bicicletas y plazas de aparcamiento
google-maps-link
: Obtenga un enlace de Google Maps para una ubicación específicaParámetros:
latitude
(número): Latitud de la ubicaciónlongitude
(número): Longitud de la ubicación
Devuelve: URL de Google Maps que muestra la ubicación especificada
geolocation-from-address
: obtiene la geolocalización (latitud y longitud) de una dirección y la dirección formateada que se encontróParámetros:
address
(cadena): La dirección a geolocalizar (p. ej., "Plaza de San Francisco, Zaragoza, España")
Devuelve: JSON con latitud, longitud, nivel de confianza y dirección formateada
Dependencias
@modelcontextprotocol/sdk: ^1.9.0
Ejemplo
Hay una captura de pantalla con un ejemplo que utiliza Claude Desktop.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Un servidor MCP que proporciona información en tiempo real sobre el sistema de tranvía de Zaragoza, incluyendo estimaciones de llegada y detalles de la estación a través de la API DNDzgz.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides access to NS (Dutch Railways) travel information.Last updated -842MIT License
- -securityFlicense-qualityAn MCP server providing timezone conversions and time-related operations via RESTful API endpoints, featuring comprehensive error handling and timezone database integration.Last updated -
- -securityFlicense-qualityAn MCP server that allows users to get global time information via Interzoid's GetGlobalTime API, enabling access to time data across different regions through natural language.Last updated -
- -securityAlicense-qualityAn MCP server providing access to Hong Kong transportation data, including passenger traffic statistics at control points and real-time bus arrival information for KMB and Long Win Bus services.Last updated -3MIT License