Token导航 LogoToken导航TokenDH.com
Luvya Python MCP logo
数据服务stdio官方级别未说明来源级核验

Luvya Python MCP

MCP Server

一个基于Python的模型上下文协议(MCP)服务器,专为Luvya旅行应用设计,集成了Supabase数据库,提供行程管理、事件处理和通知功能。

工具数

7

提示词数

0

GitHub Stars

0

资源数

0
Python数据分析API集成

安装说明

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

作者 / 组织

joshuablyth05

提供方

joshuablyth05

最后核验

2026/5/17 20:21

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

Luvya MCP服务器

为Luvya旅行应用开发的基于Python的模型上下文协议(MCP)服务器,已集成Supabase。

特点/功能

  • MCP 工具获取行程、创建行程、管理活动、处理通知
  • 交互式小部件用于行程、活动和通知的HTML小部件
  • Supabase 集成直接连接到您的旅行应用数据库
  • OAuth 准备就绪支持ChatGPT集成的身份验证

快速入门

  1. 安装依赖项:
   pip install -r requirements.txt
  1. 配置环境:
   cp .env.example .env
   # Edit .env with your Supabase credentials
  1. 运行服务器
   python luvya_server.py

可用的MCP工具

  • hello_world() - 测试连接
  • get_trips() - 列出所有行程
  • create_trip(title, description, start_date, end_date, user_id) - 创建新行程
  • get_trip_events(trip_id) - 获取旅行的事件信息
  • create_trip_event(trip_id, title, description, event_date, location) - 创建旅行活动
  • get_notifications(user_id) - 获取用户通知
  • mark_notification_read(notification_id) - 将通知标记为已读

MCP资源(小部件)

  • trips-widget - 互动式旅行管理
  • events-widget - 旅行活动管理
  • notifications-widget - 通知管理

连接到ChatGPT

  1. 获取您的MCP服务器URLhttp://localhost:3000/mcp (当部署时)
  2. 在ChatGPT中启用开发者模式 → 创建连接 → 输入MCP URL
  3. 测试“用我的应用来打招呼吧!”

部署

铁路(推荐)

# Install Railway CLI
npm install -g @railway/cli

# Deploy
railway login
railway deploy

Vercel(音译,也可根据上下文意译为“弗塞尔”等,但通常直接使用音译)

# Install Vercel CLI
npm install -g vercel

# Deploy
vercel --prod

渲染

  1. 连接GitHub仓库
  2. 设置构建命令: pip install -r requirements.txt
  3. 设置启动命令: python luvya_server.py
  4. 添加环境变量

环境变量

  • SUPABASE_URL - 您的Supabase项目URL
  • SUPABASE_ANON_KEY - 您的Supabase匿名密钥
  • JWT_SECRET - JWT签名的秘密密钥(可选)

发展

服务器使用FastMCP,它能够自动从Python类型提示和文档字符串生成工具定义。这使得添加新工具和维护代码库变得非常容易。

故障排除

  • 服务器无法连接检查Supabase凭据 .env
  • 工具无法正常工作验证数据库表是否存在于Supabase中
  • 小部件未加载检查浏览器控制台中的错误

许可证

麻省理工学院许可证

目录标签

目录标签

Python数据分析API集成旅行应用本地部署MCP服务器Supabase集成行程管理事件处理通知系统

接入字段

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

stdio

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

oauth

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiooauth部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP