Token导航 LogoToken导航TokenDH.com
Travel Pilot logo
运维云端stdio官方级别未说明来源级核验

Travel Pilot

MCP Server

Travel Pilot是一款全栈、AI驱动的旅行规划和住宿助手,通过自然语言处理和AI代理技术,提供智能化的旅行建议和预订服务。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
TypeScript智能代理自然语言处理

安装说明

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

作者 / 组织

SUJAY-HK

提供方

SUJAY-HK

最后核验

2026/5/17 20:19

运行时

Python

快速接入

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

命令预览

python -m venv .venv

详细介绍

✈️ 旅行飞行员

旅行飞行员 是一个全栈、人工智能驱动的旅行规划和住宿助手,使用 Next.js, 快速API, LangChain,以及 MCP(模型上下文协议)它展示了如何将代理AI系统生产化为SaaS质量的应用程序。

该应用程序允许用户与智能代理进行交互,该代理使用启用MCP的工具对过度旅行查询进行推理并获取相关信息。

______________________________________________________________________

🚀 现场演示

______________________________________________________________________

🧠 旅行飞行员解决了什么问题?

传统的旅游平台搜索量很大,需要用户手动过滤、比较和决定。

旅行飞行员 通过以下方式改变这一范式:

  • 接受 自然语言旅行查询
  • 使用 AI代理 过度推理
  • 通过以下方式协调外部能力 MCP工具
  • 返回 情境感知的对话式回应

这使得旅行计划更加直观、快速和智能。

______________________________________________________________________

🏗️ 架构概述

🧰 技术栈

前端

  • Next.js(应用路由器)
  • 反应
  • TypeScript
  • Tailwind CSS
  • 浏览器本地存储 (聊天持久性)

后端

  • 快速API (ASGI后端)
  • Uvicorn (ASGI服务器)
  • Python 3.12
  • LangChain (代理框架)
  • MCP(模型上下文协议) 通过 mcp-use

AI/LLM提供商

  • 谷歌双子座 (通过 langchain-google-genai)
  • 格罗克 (通过 langchain-groq)

部署

  • 维塞尔 –前端托管
  • 渲染 –后端托管
  • GitHub –版本控制和CI集成

______________________________________________________________________

🧠 代理AI和MCP的使用

Travel Pilot使用 基于代理的体系结构:

  • A中心 旅行社 解读用户意图
  • 代理动态地决定调用哪些工具
  • MCP实现了对外部功能的标准化访问
  • 推理+工具执行后编写响应

这种设计允许:

  • 工具可扩展性,无需更改代理逻辑
  • 推理和执行之间的清晰分离
  • SaaS友好的可扩展性

______________________________________________________________________

🔐 环境变量

后端(backend/.env)

GOOGLE_API_KEY=your_key_here
GROQ_API_KEY=your_key_here
MCP_USE_ANONYMIZED_TELEMETRY=false

前端(frontend/.env.local)

NEXT_PUBLIC_API_BASE_URL=your_backend_url
⚠️ 秘密是 从未承诺 到GitHub。

______________________________________________________________________

📁 存储库结构

Travel-Pilot/
├── frontend/        # Next.js app
│   ├── app/
│   ├── components/
│   ├── lib/
│   └── package.json
│
├── backend/         # FastAPI + LangChain + MCP
│   ├── api.py
│   ├── agent.py
│   ├── pyproject.toml
│   └── requirements.txt
│
├── .gitignore
└── README.md

______________________________________________________________________

🧪 本地开发

后端

cd backend
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python -m uvicorn api:app --reload

前端

cd frontend
npm install
npm run dev

______________________________________________________________________

______________________________________________________________________

👤 作者

香港苏杰

______________________________________________________________________

⭐ 致谢

  • FastAPI和Uvicorn
  • LangChain
  • AirBnb的MCP(模型上下文协议)
  • Vercel&渲染

______________________________________________________________________

该项目是作为 学习驱动,生产级示范 关于如何将代理人工智能系统部署为现实世界的SaaS应用程序。

目录标签

目录标签

TypeScript智能代理自然语言处理AI旅行规划本地部署全栈应用

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP