DNDzgz MCP Server
This is an MCP (Model Context Protocol) server that provides information about the Zaragoza tram system, including real-time tram arrival estimations and station information using the DNDzgz API.
Installation
- Clone the repository:
git clone https://github.com/danilat/mcp-dndzgz.git
cd mcp-dndzgz
- Install dependencies:
npm install
Running the Application
To start the server:
npm start
The server will start and connect to the MCP transport layer.
Available Tools
The server provides two main tools:
zaragoza-tram-estimations: Get real-time arrival estimations for a specific tram station- Parameters:
station(string) - Returns: JSON with arrival times
- Parameters:
zaragoza-tram-stations: Get a list of all tram stations in Zaragoza- Parameters: none
- Returns: JSON with station information
Dependencies
- @modelcontextprotocol/sdk: ^1.9.0
Example
There is an screenshot with example using Claude Desktop

DNDzgz Zaragoza Transit Server
Project Details
- danilat/mcp-dndzgz
- Last Updated: 4/17/2025
Recomended MCP Servers
Giving Claude ability to run code with E2B via MCP (Model Context Protocol)
This MCP server provides image generation capabilities using the Replicate Flux model.
MCP server for project management
Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using...
An experimental MCP server for controlling Apple Music.
A Model Context Protocol (MCP) server that enables LLMs to interact with Anki flashcard software through AnkiConnect.
Help LLMs to understand your Next apps better
This is a personal project to see if Claude 3.5 Sonnet can write a moderately complex MCP Server...





