旅行服务集成系统

Rail Genius是一个集成多种旅行相关服务的MCP服务器集合,能够理解自然语言查询并提供实时列车时刻表、天气信息、餐饮推荐等服务。

  • by jupiter-ai-learn
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jupiter-ai-learn/rail_project

使用说明

铁路项目

Rail Genius是一组模型上下文协议(MCP)服务器,可以理解自然语言查询并集成各种旅行相关服务。

🚀 主要功能

  • 🚄 查询列车日程:实时查询KTX/SRT等高速铁路日程
  • ⚾ 棒球比赛信息:KBO比赛日程及各球场KTX站信息
  • 🌤️ 天气信息:实时天气和天气预报
  • 🍽️ 美食店推荐:搜索车站附近的美食店
  • 🎪 庆典信息:各地区的节日和活动信息
  • 🏨 住宿信息:搜索车站附近的住宿
  • 🔍 Web搜索:YouTube、新闻、一般网络搜索

📋 快速入门

有关详细信息,请访问 mcp服务器/README.md请参考。

安装

cd mcp-servers
pip install -r requirements.txt

执行

cd mcp-servers
./rail_genius.sh start

📁 项目结构

rail_project/
├── mcp-servers/          # MCP 서버 모음
│   ├── train/            # 열차 일정 서버
│   ├── baseball/         # 야구 경기 서버
│   ├── weather/          # 날씨 정보 서버
│   ├── restaurant/       # 맛집 추천 서버
│   ├── festival/         # 축제 정보 서버
│   ├── accommodation/    # 숙박 정보 서버
│   ├── websearch/        # 웹 검색 서버
│   └── common/           # 공통 모듈
├── logs/                 # 로그 파일
└── README.md            # 이 파일

🛠️ 技术堆栈

  • Python 3.8+
  • 快速API
  • Redis(缓存系统)
  • SQLite(数据库)
  • MCP(模型上下文协议)

📚 文件

📄 许可证

MIT许可证