Token导航 LogoToken导航TokenDH.com
Koleo MCP Server logo
运维云端stdio官方级别未说明来源级核验

Koleo MCP Server

MCP Server

Koleo MCP服务器是一个波兰火车时刻表API服务,提供14种工具用于搜索车站、出发/到达时间、连接路线、火车路线、座位数据和实时时刻表。

工具数

14

提示词数

0

GitHub Stars

6

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

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

作者 / 组织

MBratkowski

提供方

MBratkowski

最后核验

2026/5/17 20:23

运行时

Python

快速接入

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

命令预览

python3 -m pip install -e .

详细介绍

科莱奥·麦克普

MCP服务器 科洛 波兰列车时刻表API。

它提供了14个工具,您可以从Claude Desktop(或任何MCP客户端)调用这些工具来搜索车站、出发/到达、连接、火车路线、座位数据和实时时刻表。

需求

  • Python 3.12+
  • pip

快速启动(复制/粘贴)

git clone https://github.com/MBratkowski/koleo-mcp.git
cd koleo-mcp
python3 -m pip install -e .
python3 server.py

如果 server.py 启动时不会崩溃,服务器已准备就绪。

如何测试服务器(简单模式)

运行MCP检查器:

mcp dev server.py

然后在检查器UI中调用这些工具:

  1. tool_search_stations 与:

- query: Krakow

  1. tool_get_departures 与:

- station: Krakow Glowny

  1. tool_search_connections 与:

- start: Krakow - end: Warszawa - length: 3

  1. tool_get_brands
  2. tool_get_realtime_timetable 与:

- train_id:任何整数(例如 12345)

每个工具返回至少包含以下内容的JSON:

  • data
  • summary
  • koleo_url

在出现错误时,您还会收到 error 钥匙。

如何使用Claude Desktop

将此添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "koleo": {
      "command": "python3",
      "args": ["/absolute/path/to/koleo-mcp/server.py"]
    }
  }
}

替换 /absolute/path/to/koleo-mcp/server.py 你真正的道路。

重新启动克劳德桌面。

身份验证(可选,实时工具需要)

创建 ~/.config/koleo-mcp/config.json:

{
  "email": "your@email.com",
  "password": "yourpassword"
}

您可以用以下命令覆盖配置路径 KOLEO_MCP_CONFIG.

如果缺少认证, tool_get_realtime_timetable 返回友好 auth_required 错误。

可用工具

工具说明
tool_search_stations按名称搜索电台
tool_get_station_info车站地址、开放时间、设施
tool_get_departures从车站出发
tool_get_arrivals到达车站
tool_get_all_trains一个车站的所有列车(出发+到达)
tool_search_connections查找连接A->B
tool_get_train_route按品牌+编号列出的列车路线
tool_get_train_by_idKoleo列车ID的列车路线
tool_get_train_calendar列车运行日期
tool_get_realtime_timetable实时时间表(需要身份验证)
tool_get_seat_stats路线上的座位占用统计数据
tool_get_seat_availability按连接ID显示的原始座位图
tool_get_brands列出列车品牌
tool_get_carriers列出承运商

故障排除

  • ModuleNotFoundError:run python3 -m pip install -e . 再一次。
  • macOS/Python.org版本上的SSL证书错误:为Python安装安装证书,然后重试。
  • auth_required 对于实时工具:添加 ~/.config/koleo-mcp/config.json 如上所示。

目录标签

目录标签

PythonClaude云端部署火车时刻表本地部署API服务交通信息实时数据波兰火车

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononeremote-capable

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

安装前确认

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

来源信息

继续浏览同类 MCP