mcpField
A
Alibaba Travel

Alibaba Travel

本地服务
github.com地图与出行02 天前更新

关于 Alibaba Travel

Alibaba Travel 是面向 AI Agent 的非官方只读 MCP 服务,可查询 alibaba.ir 的伊朗交通、住宿和旅游产品。它覆盖火车、巴士、国内外航班、酒店、度假屋与旅游套餐,并提供价格、余位等信息,但不能预订或付款。

主要功能

  1. 01查询火车、巴士和航班
  2. 02搜索酒店、度假屋和旅游套餐
  3. 03查询路线逐日最低价
  4. 04查看巴士座位图
  5. 05查询城市代码和住宿详情

适用场景

  1. 01比较伊朗城际交通选项与价格
  2. 02查找酒店或度假屋及其设施
  3. 03寻找某条路线更便宜的出行日期

MCP 相关

通过 14 个只读工具向 MCP 客户端提供 alibaba.ir 的交通、住宿和旅游套餐搜索;不支持登录、预订、锁定座位或付款。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"sepehr071-alibaba-ir": {
"command": "uvx",
"args": [
"alibaba-ir-mcp"
],
"env": {
"ALIBABA_IR_MCP_PROXY": "<ALIBABA_IR_MCP_PROXY>"
}
}
}
}
启动命令uvx alibaba-ir-mcp
需要配置的环境变量
ALIBABA_IR_MCP_PROXYOptional HTTP proxy URL for the Alibaba requests; system proxy settings are ignored. Also accepts a comma-separated list: one is used until it gets blocked or fails to connect, then the next.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypialibaba-ir-mcp0.2.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

alibaba-ir-mcp:面向 AI Agent 的 Alibaba(علی‌بابا)伊朗火车、巴士、航班、酒店、别墅和旅游团搜索 MCP 服务

alibaba-ir-mcp 是一个非官方、只读的 MCP 服务,可向 AI Agent 提供 Alibaba(alibaba.ir)上的火车、巴士、航班、酒店、别墅和旅游团信息。Alibaba 是伊朗最大的旅游网站。
它提供 14 种工具,可查询城市代码、搜索火车、巴士、国内和国际航班、酒店、度假屋和旅游团套餐,并显示价格和可用情况,
还可查看巴士座位图并查找最便宜的出行日期。无需 API 密钥或 Alibaba 账户。它适用于 Claude、Cursor、Copilot 和任何其他 MCP 客户端。

PyPI Python CI License: MIT

面向 AI Agent · 快速开始 · 工具 · 常见问题 · فارسی


面向 AI Agent

  • 简介: 面向 alibaba.ir 的非官方 MCP 服务(模型上下文协议),提供火车票(公司、席别、包厢、价格、剩余座位、往返行程)、城际巴士(公司、巴士类型、车站、价格、空座)、国内和国际航班(航空公司、时间、票价类别、行李、退票费、往返行程)、酒店、别墅和度假屋租赁、旅游团套餐,以及各条线路最便宜的出行日期。
  • 安装: uvx alibaba-ir-mcp 或 claude mcp add alibaba -- uvx alibaba-ir-mcp。传输方式:stdio。需要 uv(Python 3.10+)。
  • 身份验证: 无需验证,不需要 API 密钥或账户。可选配置 ALIBABA_IR_MCP_PROXY(HTTP 代理 URL 或逗号分隔的列表);系统代理设置会被忽略。
  • 访问权限: 只读。它无法登录、预订、保留座位或付款,因此调用任何工具前都无需确认。
  • 工具: 共 14 种,名称均以 al_ 开头。典型调用顺序:查询单日行程时使用 al_trains / al_buses / al_flights / al_flights_international;先调用 al_*_cheapest,再搜索选定日期;先调用 al_stays,再调用 al_stay_detail;不确定城市代码时调用 al_cities。
  • 适用场景: 用户询问火车、巴士或航班选项、价格或座位、酒店、出租别墅、旅游团套餐,或最便宜的出行日期时。
  • 不适用场景: 用户想购买或预订时(请引导他们前往 alibaba.ir),或询问签证和保险时(不在服务范围内)。
  • 输出: 精简的 JSON。价格单位为 Toman(Alibaba 的 API 使用 Rial;工具会像网站一样除以 10):交通按每位成人计算,酒店、别墅和旅游团按整个住宿期计算。日期可使用公历格式 2026-11-11 或伊朗历格式 1405-08-20;时间为伊朗当地时间。
  • 机器可读信息: server.json。

快速开始

claude mcp add alibaba -- uvx alibaba-ir-mcp

其他客户端:{"command": "uvx", "args": ["alibaba-ir-mcp"]}。

工具

工具功能
al_cities将城市和机场名称转换为其他工具所需的代码(THR、MHD、SYZ 等);international=true 可搜索全球机场。
al_trains查询某一天(或往返行程)的列车:公司、席别和车厢、出发和到达时间、价格、剩余座位、折扣;可按席别、乘客、仅限女性或仅限男性车厢进行筛选。
al_trains_cheapest查询接下来几天中每天的最低火车票价。
al_buses查询某一天的城际巴士:公司、巴士类型、出发时间、价格、座位、终点站、停靠点;无班次时会告知该路线没有巴士,以及下一个有班次的日期。
al_buses_cheapest查询接下来几天中每天的最低巴士票价和巴士数量。
al_bus_seats查询一辆巴士的空余座位:按状态统计、座位号和排数。
al_flights查询某一天(或往返行程)的国内航班:航空公司、航班号、时间、机型、票价等级、成人、儿童和婴儿票价、座位、行李限额、退票费。
al_flights_cheapest查询接下来几天中每天的最低国内机票价格。
al_flights_international查询国际航班(Alibaba 售票覆盖的任意城市):航空公司、航段、经停、时长、行李限额、价格、往返行程。
al_stays查询某城市的别墅、套房、小屋和其他度假屋:价格、评分、容纳人数,以及类型、价格和评分筛选条件。
al_stay_detail查询一处度假屋的详情:床位、设施、房屋规定、取消条款、每晚价格日历、评价。
al_hotels查询某城市的酒店(伊朗境内及境外):星级、评分、住宿价格、餐食方案、优惠。
al_tours查询前往基什岛、马什哈德、伊斯坦布尔、迪拜等地的旅行套餐(交通加酒店):酒店、房间、每人价格。
al_tours_cheapest查询日期前后 11 天内每人的最低旅行套餐价格。

示例:“下周四从德黑兰到马什哈德最便宜的出行方式” -> al_trains_cheapest、al_flights_cheapest,然后查询当天的 al_trains / al_flights / al_buses。

常见问题

这是官方服务吗? 不是。它读取与 alibaba.ir 网页应用相同的公开 JSON 数据;任何人无需登录即可访问这些数据。

为什么火车查询有时会失败? 铁路供应商会因维护而暂时离线,通常是在德黑兰时间午夜刚过。网站也会显示相同的消息;请几分钟后重试。

为什么同一航班会有多行结果? 每个票价等级各占一行;网站默认会隐藏重复项。

这些别墅来自哪里? Alibaba 转售 Jabama 的房源;al_stays 显示的地点和价格与 alibaba.ir/accommodation 相同。

在伊朗境外能用吗? 可以,大多数网络都能直接使用,或通过 ALIBABA_IR_MCP_PROXY 使用。

波斯语

非官方、只读的 Alibaba(alibaba.ir)MCP 服务:可搜索火车、巴士、国内和国际航班、酒店、别墅和旅行套餐及其价格和余量,查看巴士座位图,并查找出行最便宜的日期。 安装:uvx alibaba-ir-mcp。价格以托曼为单位,日期可使用波斯历(۱۴۰۵-۰۸-۲۰)或公历。无法通过此工具购买车票。

MIT License。Sepehr Radmard(سپهر رادمرد):github.com/sepehr071

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。