mcpField
O
Octotrip Rental Cars

Octotrip Rental Cars

远程服务
github.com/octotrip地图与出行73 周前更新
代码仓库

关于 Octotrip Rental Cars

Octotrip Rental Cars 是托管式 MCP 服务,可搜索并比较全球多个供应商的实时租车报价。无需登录,结果按车型类别分组,但不处理预订。

主要功能

  1. 01搜索实时租车报价
  2. 02比较供应商与价格
  3. 03按车型类别整理结果
  4. 04搜索异地还车租赁
  5. 05设置日期、时间、币种和驾驶员年龄

适用场景

  1. 01比较机场取车选项
  2. 02为出行查找经济型车辆
  3. 03查询出行日期内的 SUV
  4. 04比较异地还车路线

MCP 相关

该服务通过无状态 Streamable HTTP 提供租车搜索工具。MCP 客户端连接其远程端点,无需 API 密钥或登录。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.octotrip.app/rental-cars/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

1
参数类型必填说明
ageinteger否驾驶员年龄。默认值为 30。年轻驾驶员可能需要支付附加费。
currencystring否价格所用的首选 ISO 4217 货币代码,例如 EUR、USD 或 GBP。默认值为 EUR。
languagestring否首选的响应语言代码,例如 en 或 de。默认值为 en。
locationstring是取车地点,例如城市、机场、车站、地址或地标。
pickup_datestring是取车日期。接受常见日期格式,例如 YYYY-MM-DD、DD.MM.YYYY 或自然语言日期。
pickup_timestring否取车时间,采用 24 小时制 HH:MM 格式。默认值为 12:00。
dropoff_datestring是还车日期。必须晚于取车日期。
dropoff_timestring否还车时间,采用 24 小时制 HH:MM 格式。默认值为 12:00。
dropoff_locationany否可选的不同还车地点。如果省略,则使用取车地点。

详细介绍

OctoTrip 租车 MCP 服务

TensorBlock Glama Score PulseMCP Glimind reliability Uptime skills.sh

免费、无需登录的 MCP 服务,可搜索并比较全球多个供应商的租车选项和实时价格。

MCP Streamable HTTP 端点:

https://mcp.octotrip.app/rental-cars/mcp

演示

相关项目

联盟营销披露

OctoTrip 可免费使用。预订链接包含联盟营销归因信息——OctoTrip 可能会因此获得佣金,而您无需额外付费。搜索结果在每个车型类别中按价格排序,不受联盟营销收益影响。

快速开始

将以下内容添加到 MCP 客户端配置中:

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}

无需 API 密钥或登录。

使用方式……

Claude Desktop

从 Claude Plugin Directory 安装,或手动添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
Cursor / Windsurf

添加到 MCP 设置中:

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
Cline

添加到 Cline MCP 设置中:

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
LobeHub

MCP Badge

OpenClaw
openclaw plugins install clawhub:@xltnapps/octotrip-rental-cars
Smithery

通过 Smithery 安装:

npx -y @smithery/cli install xltnapps/octotrip-rental-cars --client claude
Hermes Agent
hermes mcp add octotrip-rental-cars --url https://mcp.octotrip.app/rental-cars/mcp
hermes mcp test octotrip-rental-cars

或者添加到 ~/.hermes/config.yaml:

mcp_servers:
  octotrip_rental_cars:
    url: "https://mcp.octotrip.app/rental-cars/mcp"
仅支持 Stdio 的客户端

适用于仅支持 stdio 传输的 MCP 客户端:

npx mcp-remote https://mcp.octotrip.app/rental-cars/mcp
curl / 协议示例

使用 curl 的完整 MCP 会话(初始化、列出工具、调用搜索):

# 1. Initialize
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0", "id": 1, "method": "initialize",
    "params": {
      "protocolVersion": "2025-03-26",
      "capabilities": {},
      "clientInfo": {"name": "example", "version": "1.0"}
    }
  }'

# 2. List tools
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc": "2.0", "id": 2, "method": "tools/list"}'

# 3. Search
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0", "id": 3, "method": "tools/call",
    "params": {
      "name": "search",
      "arguments": {
        "location": "Munich Airport",
        "pickup_date": "2026-08-01",
        "dropoff_date": "2026-08-07"
      }
    }
  }'

传输方式:无状态 Streamable HTTP。响应使用 text/event-stream(SSE)。不支持会话持久化或恢复。速率限制:每秒 1 个请求,突发容量为 5 个请求。

工具:search

搜索指定取车地点和租车时段的实时租车优惠。返回多个供应商提供的可用车辆,并按类别(经济型、紧凑型、SUV 等)分组,显示每个类别中最便宜的选项。该工具会实时查询外部供应商 API,结果中可能包含联盟营销预订链接。它不会预订车辆、修改预订、向用户收费或存储用户数据。

参数
参数类型必填默认值描述
locationstring是--取车地点:城市、机场、车站、地址或地标
pickup_datestring是--取车日期(YYYY-MM-DD、DD.MM.YYYY 或自然语言)
dropoff_datestring是--还车日期,必须晚于取车日期
dropoff_locationstring否与取车地点相同单程租车时使用的不同还车地点
pickup_timestring否"12:00"取车时间,采用 24 小时制 HH:MM 格式
dropoff_timestring否"12:00"还车时间,采用 24 小时制 HH:MM 格式
currencystring否"EUR"ISO 4217 货币代码(EUR、USD、GBP 等)
languagestring否"en"响应语言代码(en、de 等)
ageinteger否30驾驶员年龄,最低 18 岁(较年轻的驾驶员可能需要支付附加费)
响应格式

结果按 SIPP 汽车类别分组,每组列出价格最低的 2 个选项:

{
  "results": [
    {
      "name": "Volkswagen Golf",
      "vendor": "Europcar",
      "sipp": "CDMR",
      "category": "Compact",
      "price": 181.03,
      "price_per_day": 45.26,
      "pay_now": 181.03,
      "pay_later": 0,
      "currency": "EUR",
      "transmission": "manual",
      "passengers": 5,
      "bags": 1,
      "doors": 4,
      "air_con": true,
      "fuel_policy": "Full to Full",
      "mileage": "Unlimited",
      "free_cancellation": true,
      "free_amendment": true,
      "deposit": 800,
      "excess": 950,
      "included_protections": ["Collision Damage Waiver", "Theft Protection"],
      "image_url": "https://...",
      "booking_url": "https://...",
      "link_type": "affiliate",
      "affiliate_disclosure": "This link contains affiliate attribution. OctoTrip may earn a commission at no extra cost to you."
    }
  ],
  "total": 23,
  "total_available": 379,
  "rental_days": 4,
  "pickup_location_resolved": "Munich International Airport",
  "dropoff_location_resolved": "Munich International Airport",
  "query": { ... }
}
错误响应

服务会返回包含建议的结构化错误:

  • location_not_found -- 无法解析地点。请尝试更具体的名称或机场。
  • invalid_date -- 无法识别日期格式。请使用 YYYY-MM-DD、DD.MM.YYYY 或类似格式。
  • no_results -- 没有符合所给条件的可用车辆。请尝试其他日期或附近地点。

示例提示词

  • 帮我找一辆价格便宜的租车,地点是阿姆斯特丹史基浦机场,时间是下周末
  • 比较 7 月 10 日至 15 日慕尼黑机场可租用的自动挡 SUV
  • 我需要 8 月 1 日至 14 日在巴塞罗那租车,预算约为每天 30 EUR
  • 从柏林单程租车到汉堡,周五取车,周一还车
  • 9 月在伦敦希思罗机场租一周,最便宜的经济型汽车是什么?

隐私

此服务不会记录 IP 地址、搜索查询或任何可识别用户身份的数据。完整详情(包括日志条目示例)请参阅 PRIVACY.md。

安全

如需报告漏洞,请参阅 SECURITY.md。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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