Rappi MCP (unofficial)
Inoffiziell. Nicht mit Rappi verbunden, von Rappi unterstützt oder befürwortet. Nicht die Rappi-Partners-Restaurant-API. Die Verbraucher-Web-/App-Oberfläche kann sich ohne Vorankündigung ändern.
Zahlt standardmäßig nie.
rappi_place_orderund Zahlungsschreibvorgänge tun nichts, es sei denn,RAPPI_ALLOW_MUTATIONSist aktiviert undexplicit_user_intentist true. Gast-Tokens können keine Zahlungen auslösen. Straße, Telefon, E-Mail und die letzten vier Ziffern werden geschwärzt.
Einrichtung in 60 Sekunden
npx -y rappi-mcp-unofficial setup
npx -y rappi-mcp-unofficial auth --from-header "Bearer eyJ…"
npx -y rappi-mcp-unofficial doctorDas Token ist kein OAuth. Öffne rappi.com.br im angemeldeten Zustand → DevTools → Network → einen beliebigen services.rappi.com.br-Aufruf → kopiere den Authorization-Header. Die Gastsuche funktioniert weiterhin ohne Token; Zahlungstools bleiben gesperrt.
Stdio-Snippet (Claude Desktop, Cursor, Grok Bot). Setze RAPPI_ALLOW_MUTATIONS hier nicht:
{
"mcpServers": {
"rappi": {
"command": "npx",
"args": ["-y", "rappi-mcp-unofficial"]
}
}
}Siehe examples/claude-desktop.json und examples/grok-bot.md.
Related MCP server: RappiMCP
Tools
Kind | Tools |
Lesen · Browsen |
|
Lesen · Warenkorb / Bezahlen |
|
Lesen · Adresse / Bestellungen |
|
Meta |
|
Geschützter Warenkorb (Mutationen und Absicht) |
|
Geschützte Zahlung (Mutationen und Absicht) |
|
Nur Absicht |
|
HTTP (optional, Loopback)
Der Standardtransport ist stdio. Streamable HTTP bindet an 127.0.0.1 und prüft Origin gegen http://127.0.0.1:<port> (überschreibbar mit RAPPI_MCP_ALLOWED_ORIGIN). Das ist DNS-Rebinding-Schutz, kein öffentlicher Server.
npx -y rappi-mcp-unofficial --http
# GET http://127.0.0.1:3000/health
# POST http://127.0.0.1:3000/mcpSicherheit
Tokens liegen in ~/.rappi-mcp/tokens.json (0600). Sie sind nicht in git, im npm-Tarball oder in den Standardbeispielen enthalten. Ausführliche Hinweise: SECURITY.md. Agents: llms.txt.
Tests
npm testKein Live-Rappi-Login erforderlich.
Maintenance
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables AI agents to search restaurants, browse menus, manage carts, and place orders on DoorDash programmatically. It utilizes a headless browser to interact with DoorDash's GraphQL API and bypass anti-bot protections for the full delivery lifecycle.222
- AlicenseAqualityDmaintenanceEnables Claude to browse stores, search products, manage the cart, and open checkout on Rappi Chile through natural language, automating grocery and delivery purchases.121MIT
- AlicenseAqualityAmaintenanceEnables searching products, comparing prices, and building optimal shopping lists across major Chilean supermarkets, using your local machine to access real-time prices and loyalty deals.144463MIT
- FlicenseNot gradedqualityBmaintenanceProvides a RESTful interface to DoorDash consumer services, eliminating the need for clients to handle JSON-RPC or SSE. Users can browse restaurants, manage carts, and fetch order receipts via simple HTTP endpoints.3
Related MCP Connectors
Agent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.
Read-only MCP server for Muovi, Argentina's trust-first local services marketplace (6 tools).
Search products in nearby stores. Agents can also list items for sale on a user's behalf.
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/davidmosiah/rappi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server