DNDzgz MCP Server - UBOS

✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

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

  1. Clone the repository:
git clone https://github.com/danilat/mcp-dndzgz.git
cd mcp-dndzgz
  1. 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:

  1. zaragoza-tram-estimations: Get real-time arrival estimations for a specific tram station

    • Parameters: station (string)
    • Returns: JSON with arrival times
  2. 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

Screenshot of an example using Claude Desktop, asking in spanish to get the tram estimations for Romareda station

Featured Templates

View More
Verified Icon
AI Agents
AI Chatbot Starter Kit
1274 5584 5.0
AI Characters
Sarcastic AI Chat Bot
126 1226
AI Characters
Your Speaking Avatar
162 569
AI Assistants
AI Chatbot Starter Kit v0.1
127 526

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.