swiggy-lyr
Qué es
Swiggy ejecuta tres servidores MCP remotos oficiales (mcp.swiggy.com/{food,im,dineout}), cada uno con su proia conexión. swiggy-lyr agrupa las ~35 herramient as upstream en un solo servidor al que tu agente se conecta una vez.
Canal | Prefijo | Cobertura |
Food |
| búsqueda de restaurantes, menús, carrito, pedidos, seguimiento |
instamart |
| búsqueda de productos, carrito, pago |
Dineout |
| descubimiento, detalles, allenas horarias, resas gratuitas |
Los esquemas de las herramientas upstream se descubren dinámicamente al inito: los cambios en el esquema de Swiggy se propagan sin cambias de códigigo.
Related MCP server: wolt-mcp
Inicio rápido
# Install
curl -sSL https://raw.githubusercontent.com/ishan-parihar/swiggy-lyr/main/install.sh | bash
# Authenticate (browser OAuth consent, ~5 day token)
swiggy-lyr --login
# Check status
swiggy-lyr --status
# Run the MCP server (stdio)
swiggy-lyrConfiguración del agente
{
"mcpServers": {
"swiggy": {
"command": "swiggy-lyr",
"args": []
}
}
}¿Aún no tiene token? La variable de entorno SWIGGY_LYR_TOKEN=<bearer> también funciona.
Seguridad de los pedidos
Los pedidos COD de Swiggy no se pueden cancelar, por lo que swiggy-lyr se distribuye con una "puerta de seguridad" activada por defectio:
Las alteraciones del carrito o las resas requieren la variable de entorno
SWIGGY_LYR_ORDER=1en el servidor.Las herramientes de pago de pago/f-Pedido también requieren que el agente,
confirm=true.
Las operaciones lectura (búsqueda, menús, franjas horarias, ver carrito) funcionan siempre.
Arquitectura
┌────────────────────── swiggy-lyr (stdio FastMCP) ──────────────────────┐
│ food_* instamart_* dineout_* ← generated proxies │
│ └──────────────┴───────────────────┘ │
│ dynamic tools/list → local registration │
│ Bearer (OAuth 2.1 + PKCE) │
└────────────────────────────────┬───────────────────────────────────────┘
▼
mcp.swiggy.com/food mcp.swiggy.com/im mcp.swiggy.com/dineoutCLI
swiggy-lyr --login OAuth consent via browser
swiggy-lyr --login --token X store a bearer token manually
swiggy-lyr --status auth state + expiry countdown (TOON)
swiggy-lyr start MCP server on stdio
swiggy-lyr --transport http --port 8000Entorno
Var | Propósito |
| Omiten el token contin (CI / manual) |
| Activa las herramientas de modificación (nas por defecto) |
| cliente pre-registro si DCR no está disponible |
| Suplanta el URI de redirección |
| DEBUG/INfo/WARNING |
Notas
Macken la aplición de Swiggy cerrada mientras los agentes la usen (conflictos de sesión).
El desarrollo de terceros está en la ventana de revisión de seguridad de Swiggy; trátalo como una herramienta de uso personal.
Desarrollo: consulta AGENTS.md. Instala desde el código valiente con
sync.
Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables AI agents to discover restaurants and place food delivery orders on Uber Eats and Thuisbezorgd (Just Eat Takeaway). It provides tools for restaurant discovery and order management through normalized platform APIs.22MIT
- AlicenseAqualityDmaintenanceA thin MCP server that exposes Wolt's public consumer endpoints to AI agents, enabling discovery of nearby venues and fetching their menus with live prices and deal signals.2MIT
- FlicenseBqualityFmaintenanceAggregates quick commerce platforms like Zepto, Swiggy Instamart, and BigBasket for searching, comparing prices, and ordering through a single MCP interface.72
- AlicenseNot gradedqualityBmaintenanceMCP server that compares grocery basket prices across Blinkit, Zepto, BigBasket, and Amazon Now in real time, identifying the cheapest platform for the entire basket.32MIT
Related MCP Connectors
MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration
Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ishan-parihar/swiggy-lyr'
If you have feedback or need assistance with the MCP directory API, please join our Discord server