核心功能
Swiggy Skill 是印度最大外卖平台 Swiggy 的官方 MCP 集成,提供三大核心服务:
1. Food 外卖配送
- 餐厅搜索、菜单浏览、购物车管理、订单追踪
- 支持地址别名映射("home"/"office" 自动解析)
- 实时配送 ETA 显示
2. Instamart 生鲜杂货
- 即时配送(承诺 10-30 分钟)
- 支持食材清单批量添加、库存状态实时查询
- 按地理位置搜索最近仓库
3. Dineout 餐厅预订
- 座位可用性实时查询、免费预订(暂不支持预付定金)
- 按菜系、区域、评分筛选
安全机制(显著优点)
强制确认工作流是最大亮点:
- ⚠️ 禁止自动下单,必须展示完整购物车预览(商品明细、总价、配送地址、预计时间)
- 用户口头/明确输入 "yes" 后才执行
--confirm订单 - 所有订单写入
memory/swiggy-orders.json审计日志
关键局限与风险
支付限制:仅支持 Cash on Delivery(货到付款),无法在线支付;订单一旦提交不可取消,资金损失风险由用户承担。
地域局限:仅覆盖印度城市,依赖 Swiggy 配送网络密度。
OAuth 依赖:首次使用需完成授权流程,存在会话过期重登问题。
并发冲突:明确警告「使用 MCP 时勿打开 Swiggy App」,否则触发会话冲突。
适合人群
- 印度常住居民或商务出行者
- 需高频外卖/生鲜采购的远程工作者
- 团队订餐协调场景(支持多人份批量下单)
安全等级说明
虽然设计有严格的确认流程,但 COD + 不可取消 的组合构成实质性资金风险(误操作无法撤回),且依赖第三方 OAuth 会话稳定性。综合评估为 A 级 — 功能可靠但需用户高度注意确认环节。