Token导航 LogoToken导航TokenDH.com
DNDzgz MCP Server logo
搜索检索未说明官方级别未说明来源级核验

DNDzgz MCP Server

MCP Server

A MCP Server to know about Zaragoza bus, tram and bizi services in realtime

工具数

8

提示词数

0

GitHub Stars

10

资源数

0
JavaScriptClaude搜索Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

danilat

提供方

danilat

最后核验

2026/5/18 02:50

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

DNDgz MCP服务器

这是一个MCP(模型上下文协议)服务器,提供有关萨拉戈萨有轨电车系统的信息,包括使用 DNDgz API

安装

  1. 克隆存储库:
git clone https://github.com/danilat/mcp-dndzgz.git
cd mcp-dndzgz
  1. 安装依赖项:
npm install

运行应用程序

添加一个带有有效googlemapsapi密钥的环境变量,并使用http传输运行它

GOOGLE_MAPS_API_KEY=your-api-key npm start:http

服务器将启动,您应该配置MCP客户端进行连接。

或者使用stdio传输启动服务器: 使用以下命令在MCP客户端中配置 npx例如:

{
    "mcpServers": {
      "dndzgz": {
        "command": "npx @dndzgz/mcp",
        "env": {
          "GOOGLE_MAPS_API_KEY": "your-api-key"
        }
      }
    }
}

服务器将启动并连接到MCP服务器。

可用工具

服务器提供以下工具:

  1. zaragoza-tram-estimations:获取特定电车站的实时到达估计

- 参数: - station (编号):电车站ID - 返回:带有双向估计到达时间的JSON

  1. zaragoza-tram-stations:获取萨拉戈萨所有电车站的列表

- 参数: - latitude (数字):按距离对站点进行排序的纬度 - longitude (数字):按距离对站点进行排序的经度 - 返回:JSON,包含站点信息,包括位置、名称和ID

  1. zaragoza-bus-stops:到达萨拉戈萨的所有公交车站

- 参数: - latitude (数字):按接近度对站点进行排序的纬度 - longitude (数字):按距离对停靠站进行排序的经度 - 返回:包含公交车站位置、名称、ID和线路的JSON

  1. zaragoza-bus-estimations:获取特定公交车站的实时到达估计

- 参数: - stop (编号):公交车站ID - 返回:JSON,其中包含服务于该站点的每一行的估计到达时间

  1. zaragoza-bizi-stations:获取萨拉戈萨的所有Bizi站(公共自行车租赁服务)

- 参数: - latitude (数字):按距离对站点进行排序的纬度 - longitude (数字):按距离对站点进行排序的经度 - 返回:包含Bizi站位置、名称和ID的JSON

  1. zaragoza-bizi-estimations:在Bizi车站获得自行车和免费停车位的实时可用性

- 参数: - station (编号):Bizi站的ID - 返回:JSON,包含自行车和停车位可用性

  1. google-maps-link:获取特定位置的谷歌地图链接

- 参数: - latitude (数字):位置的纬度 - longitude (数字):位置的经度 - 返回:显示指定位置的谷歌地图URL

  1. geolocation-from-address:从地址和找到的格式化地址中获取地理位置(纬度和经度)

- 参数: - address (字符串):要进行地理定位的地址(例如,“西班牙萨拉戈萨旧金山广场”) - 返回:带纬度、经度、置信度和格式化地址的JSON

依赖项

  • @modelcontextprotocol/sdk:^1.9.0

示例

有一个使用Claude Desktop的示例截图

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

目录标签

目录标签

JavaScriptClaude搜索research-and-data公共交通本地部署实时数据位置服务交通预测城市交通

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP