Token导航 LogoToken导航TokenDH.com
Airline Support Agent Template logo
AI代理未说明官方级别未说明来源级核验

Airline Support Agent Template

MCP Server

一个支持MCP(模型上下文协议)的简单工具调用代理,用于航空客户服务,包含TypeScript和Python实现。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
PythonTypeScript本地部署

安装说明

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

作者 / 组织

mlip-cmu

提供方

mlip-cmu

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

带有MCP服务器的代理

此存储库包含一个非常简单的工具调用代理,支持MCP(模型上下文协议) 担任航空公司客户服务代理。

本项目基于数据和实施 tau2长椅 基准。

它同时包含TypeScript和Python实现。你可以和其中任何一个一起工作。

先决条件

任何具有现代OpenAI兼容函数调用能力的模型都可以使用。LiteLLM支持900多种型号(请参阅 python/agent/supported_models.py).欢迎您使用任何具有工具调用功能的模型。除非您可以使用强大的现代模型,否则我们强烈建议您通过Vertex使用Gemini模型,并使用提供的积分(请参阅Canvas)。您可以在 config.tsconfig.py 文件。可以在同一文件中配置速率限制。将API键设置为环境变量或在.env文件中。

项目结构

  • python/agent/ -具有CLI和web UI的工具调用代理以及基准实现
  • python/mcp_airline/ -用于航空公司域(航班、预订、用户管理)的MCP服务器,该服务器还实现了一个用于编辑用户配置文件数据的web服务器
  • data/ -域数据(航空公司数据库、政策、任务)

快速开始

  1. 设置环境:创建 .env 或环境变量。
  2. 启动MCP航空公司服务器:MCP服务器都是使用流式http协议实现的,因此启动时可以通过以下格式的URL访问它们 http://localhost:[port]/mcp。您可以在不同端口上启动多个服务器。
  3. MCP检查器可用于检查服务器是否正常运行。跑 npx @modelcontextprotocol/inspector http://localhost:3000/mcp
  4. 使用CLI或Web UI启动代理,将MCP服务器的地址作为参数传递。
  5. 可选地,运行提供的示例并从tau2基准测试中评估成功。为此,使用另一个LLM模拟用户输入。

开发说明

  • 所有MCP服务器共享来自 data/ 目录
  • 航空公司数据库从以下位置加载 data/airline/db.json
  • 政策在 data/airline/policy.md
  • 通过web UI或MCP工具对数据库的更改仅在内存中(不持久)

目录标签

目录标签

PythonTypeScript本地部署工具调用代理航空客户服务MCP协议

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP