龙虾出行
文档概览
AI Agent8 分钟

MCP Server

通过 MCP 协议连接 Claude Desktop、Cursor 或自定义 Agent 到龙虾出行服务。

什么是 MCP Server

龙虾出行 MCP Server 把出行搜索、报价和预订能力暴露为结构化工具,供 AI 助手调用。兼容任何支持 Model Context Protocol (MCP) 的客户端,包括 Claude Desktop、IDE 插件和自定义 Agent 框架。

从自然语言查询搜索机票、酒店、打车、高铁和巴士。
预订前获取实时价格和库存。
生成内置校验的可预订行程。
支持 Claude Desktop、Cursor、Windsurf 和自定义 MCP 客户端。

可用工具

服务端提供 9 个只读工具,用于搜索和规划。写操作(创建订单、支付、取消)需要明确用户确认,不会作为可自动调用的工具暴露。

flight.search — 按路线和日期搜索航班
flight.airport_search — 按关键词查找机场代码
flight.pricing — 获取可预订报价
hotel.search — 按目的地和日期搜索酒店
hotel.detail — 获取房型和价格
taxi.estimate — 估算打车价格和预计时间
train.search — 搜索高铁班次
bus.search — 搜索城际巴士线路

Claude Desktop 配置

在 Claude Desktop 的 MCP 配置中添加龙虾出行。服务端会用你的 API Key 完成认证,并直接在聊天界面暴露出行工具。

示例
// claude_desktop_config.json
{
  "mcpServers": {
    "rideclaw": {
      "command": "curl",
      "args": [
        "-X", "POST",
        "https://open.longxiachuxing.com/api/open/v1/mcp",
        "-H", "Authorization: Bearer 你的_API_KEY",
        "-H", "Content-Type: application/json",
        "-d", "@-"
      ]
    }
  }
}

自定义 Agent 配置

让你的 MCP 客户端指向龙虾出行 Endpoint,并用 API Key 完成认证。接口支持标准 JSON 请求,也可流式返回以实时推送进度。

示例
POST https://open.longxiachuxing.com/api/open/v1/mcp
Authorization: Bearer 你的_API_KEY
Content-Type: application/json
Accept: application/json

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

示例查询

连接后,你的 AI 助手就能用自然语言处理出行查询。MCP Server 会把这些翻译成结构化 API 调用,并返回助手能理解的结果。

'帮我找明天深圳到北京的机票' → 调用 flight.search
'从机场打车到市区要多少钱?' → 调用 taxi.estimate
'找西湖附近的五星酒店' → 调用 hotel.search
'周五杭州到上海有哪些高铁?' → 调用 train.search

安全与校验

所有预订相关操作都需要明确用户确认。MCP Server 只暴露只读的搜索和报价工具 —— Agent 无法在未经你批准的情况下创建订单或处理支付。

搜索和报价操作是只读的,可安全自动调用。
预订操作不会作为 MCP 工具暴露。
你的应用必须在创建订单前实现确认 UI。
预订后用 Webhook 追踪订单状态。