Back to MCP directory
publicPublicdnsLocal runtime

PassioGo_MCP_Server

一个基于FastMCP构建的智能后端服务,用于实时交互PassioGO交通系统数据,可集成至Claude桌面客户端提供公交查询功能。

article

README

🚀 PassioGo_MCP_Server

这是一个智能后端服务,主要用于实时交互PassioGO系统中的交通数据,该服务基于FastMCP构建。

🚀 快速开始

在Claude Desktop上运行的说明

  • 此MCP服务器可以在任何其他MCP客户端上运行,不过具体运行步骤可能会稍有差异。
  • 下载Claude Desktop(https://claude.ai/download)
  • 下载此仓库。
  • 打开Claude Desktop -> 文件 -> 设置 -> 开发者 -> 编辑配置
  • 打开claude_desktop_config.json文件
  • 若文件为空,请替换为以下内容:
{
    "mcpServers": {
        "passioGo": {
            "command": "uv",
            "args": [
                "--directory",
                "C:\\Path to the \\PassioGo_MCP_Server",
                "run",
                "main.py"
            ]
        }
    }
}
  • 保存更改并重启Claude Desktop
  • 此时,Claude Desktop应包含可用的Passio Go MCP服务器工具,并显示一个小锤子图标
  • MCP客户端会自动判定是否需要使用这些工具来回答问题

💻 使用示例

用户:

我在阿肯色大学的联盟车站。接下来五分钟内有哪些公交车会在这里停靠?

Claude Desktop:

我将帮您查找在联盟车站停靠的公交车信息。让我查看实时交通系统数据。

现在,我将检查未来几分钟内到达联盟车站的所有活跃车辆:

现在,我将检查是否有任何有关交通系统的实时警报:

根据收集到的信息,在接下来的五分钟内将在联盟车站停靠的公交车如下:

26路高峰(红色班车#27)- 当前位于或非常接近联盟车站 21路高峰(蓝色班车#43)- 当前靠近联盟车站 48路高峰(粉色班车#32)- 当前靠近联盟车站

请注意,有一个实时警报指出Passio live地图今天出现了一些问题,这可能会影响到达时间的准确性预测。该交通系统名为阿肯色大学的Razorback Transit。 由于班车#27、#43和#32当前的坐标显示它们非常接近或位于联盟车站,因此这些是您接下来五分钟内的最佳选择。如果您需要前往特定目的地,请告诉我,我可以帮助确定最适合您的路线。

用户:

我想去校园北部的农业区。我可以乘坐哪些公交车?

Claude Desktop

我将帮您查找从联盟车站到校园北部农业区的公交线路信息。 让我查看哪些路线从联盟车站出发前往北部农业区。

根据收集到的信息,以下是您可以从联盟车站乘坐以到达阿肯色大学北部农业区的公交线路:

最佳选择:21路高峰(蓝色班车) 此路线直接通往北部农业区,并在以下地点停靠:

食品科学(北校区) 工艺学园(农业区) Garland & Sycamore Fair Park

目前,21路高峰班车(#43)正在前往联盟车站的途中,是前往北部农业区的理想选择。 替代选择:26路高峰(红色班车) 此路线也从联盟车站出发向北行驶,并在以下地点停靠:

植物科学 南溪畔 并继续前往其他北部地区

目前,26路高峰班车(#27)位于联盟车站附近。 其他选择:33路高峰(橙色班车) 虽然该线路向西北方向行驶,但它并不是直接通往农业区的最直接路线。如果您需要前往北部农业区,可能不是最佳选择。

我建议乘坐21路高峰(蓝色班车),因为它似乎是通往北部农业区的最直接线路,并在食品科学和其它农业相关地点设有停靠站。

📄 作者/联系方式

  • 姓名:Jozef Dusenka
  • 邮箱:dusenka.jozef@gmail.com
help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client