Skip to main content
Glama

Was es ist

Swiggy betreibt drei offizielle Remote-MCP-Server (mcp.swiggy.com/{food,im,dineout}), jeweils mit eigener Verbindung. swiggy-lyr bündelt alle ~35 Upstream-Tools in einem einzigen Server, mit dem sich Ihr Agent nur einmal verbindet:

Datenstrom

Präfix

Umfang

Food

food_

Restaurantsuche, Menüs, Warenkorb, Bestellung, Sendungsverfolgung

Instamart

instamart_

Produktsuche, Warenkorb, Kasse

Dineout

dineout_

Entdecken, Details, Zeitfenster, kostenlose Buchungen

Die Schemas der Upstream-Tools werden beim Start dynamisch erkannt — Änderungen am Swiggy-Schema werden hier ohne Codeänderungen übernommen.

Related MCP server: wolt-mcp

Schnellstart

# 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-lyr

Agenten-Konfiguration

{
  "mcpServers": {
    "swiggy": {
      "command": "swiggy-lyr",
      "args": []
    }
  }
}

Noch kein Token? Auch die Umgebungsvariable SWIGGY_LYR_TOKEN=<bearer> funktioniert.

Bestell-Sicherheit

COD-Bestellungen bei Swiggy können nicht storniert werden. Deshalb ist swiggy-lyr standardmäßig abgesichert:

  1. Warenkorb-Änderungen / Buchungen erfordern die Umgebungsvariable SWIGGY_ALLOW_ORDERS=1 im Serverprozess.

  2. Checkout-/place-order-Tools erfordern zusätzlich, dass der Agent confirm=true übergibt.

Lesezugriffe (Suche, Menüs, Slots, Warenkorbansicht) sind jederzeit möglich.

Architektur

┌────────────────────── 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/dineout

CLI

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 8000

Umgebung

Variable

Zweck

SWIGGY_TOKEN

gespeichertes Token umgehen (CI / manuell)

SWIGGY_ALLOW_ORDERS

ändernde Tools aktivieren (Standard: aus)

SWIGER_CLIENT_ID

vorregistrierter Client, falls DCR nicht erreichbar

SWIGGY_REDIRECT_URI

Sicherheitsverwaltung URI überschreiben

LOG_LEVEL

DEBUG/INFO/WARNING

Hinweise

  • Lassen Sie die Swiggy-App geschlossen, während Agenten diese Software verwenden (Sitzungskonflikte).

  • Die Entwicklungsarbeit von Drittanbietern liegt im Sicherheitsprüfungsfenster von Swiggy; behandeln Sie diese als Werkzeug für die private Nutzung.

  • Entwicklung: siehe AGENTS.md. Aus dem Quellcode installieren mit uv sync.

Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    C
    maintenance
    An 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.
    2
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    A 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.
    2
    MIT
  • F
    license
    B
    quality
    F
    maintenance
    Aggregates quick commerce platforms like Zepto, Swiggy Instamart, and BigBasket for searching, comparing prices, and ordering through a single MCP interface.
    7
    2

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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