MCP桥接服务

提供MCP客户端与The Flight Thing之间的桥接服务,支持多种配置方式。

  • by monswyk
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 monswyk/tripdesk-flights-mcp

使用说明

飞行物AI/MCP

MCP网桥和客户端配置

电线 光标, 克劳德桌面版,以及其他MCP客户端 飞行的事情.
托管MCP端点: https://flightthing.com/api/mcp


此回购包含什么

  • 桥
    • bridge/flightthing-bridge.js:将MCP JSON-RPC转发到the Flight Thing的托管MCP端点的节点网桥。
  • 配置(通用)
    • MCP客户端的模板,以及下面的具体示例。

快速启动

  1. 复制桥接脚本并使其可执行:
    • bridge/flightthing-bridge.js
  2. 选择一种配置方法(一般或下面的示例)。
  3. 添加您的令牌。
  4. 启动您的MCP客户端。

配置(通用)

您可以通过以下两种方式之一配置任何MCP客户端:

  • 直接URL配置:
    • url: https://flightthing.com/api/mcp
    • headers: x-mcp-token: YOUR_TOKEN_HERE
  • 网桥配置(适用于需要本地命令的客户端):
    • command: node
    • args:路径 bridge/flightthing-bridge.js
    • env: FLIGHTTHING_TOKEN=YOUR_TOKEN_HERE

模板:

  • configs/general/direct-url.json
  • configs/general/bridge-command.json
  • configs/general/curl.txt

克劳德桌面版

使用特定于操作系统的模板:

  • configs/claude-desktop/claude_desktop_config.macos.json
  • configs/claude-desktop/claude_desktop_config.windows.json
  • configs/claude-desktop/claude_desktop_config.linux.json

更新网桥路径并设置 FLIGHTTHING_TOKEN 在您的环境中。

光标设置

  1. 复制 configs/cursor/mcp.json 在您的Cursor MCP配置中。
  2. 将您的令牌粘贴到 x-mcp-token 头球
  3. 保存并重新启动Cursor。

配置详情

网桥将请求转发到:

  • https://flightthing.com/api/mcp

令牌以以下方式发送:

  • x-mcp-token 头球

安全注意事项

  • 将令牌视为密码。
  • 永远不要将代币提交给git。
  • 撤销您不再需要的代币。

发展

该桥是一个普通的Node脚本,不需要构建步骤。

文档

  • docs/paths.md:按操作系统列出的常见配置路径。
  • docs/troubleshooting.md:典型问题和修复。
  • docs/howto.md:cURL示例和工具调用模式。
  • docs/functions.md:所有MCP工具的简短说明。