Rappi MCP (unofficial)
Неофициальный. Не связан с Rappi, не одобрен и не поддерживается Rappi. Это не API ресторанов Rappi Partners. Пользовательский веб/прикладной интерфейс может меняться без предупреждения.
Никогда не платит по умолчанию.
rappi_place_orderи записи платежей ничего не делают, еслиRAPPI_ALLOW_MUTATIONSне включён иexplicit_user_intentне равен true. Гостевые токены не могут списывать средства. Улица, телефон, email и последние четыре цифры скрываются.
Настройка за 60 секунд
npx -y rappi-mcp-unofficial setup
npx -y rappi-mcp-unofficial auth --from-header "Bearer eyJ…"
npx -y rappi-mcp-unofficial doctorТокен — это не OAuth. Откройте rappi.com.br в авторизованном состоянии → DevTools → Network → любой вызов services.rappi.com.br → скопируйте заголовок Authorization. Гостевой поиск работает и без токена; платёжные инструменты остаются заблокированными.
Фрагмент Stdio (Claude Desktop, Cursor, Grok Bot). Не устанавливайте RAPPI_ALLOW_MUTATIONS здесь:
{
"mcpServers": {
"rappi": {
"command": "npx",
"args": ["-y", "rappi-mcp-unofficial"]
}
}
}См. examples/claude-desktop.json и examples/grok-bot.md.
Related MCP server: RappiMCP
Инструменты
Вид | Инструменты |
Чтение · просмотр |
|
Чтение · корзина / оплата |
|
Чтение · адреса / заказы |
|
Мета |
|
Ограниченная корзина (мутации и намерение) |
|
Ограниченная оплата (мутации и намерение) |
|
Только намерение |
|
HTTP (опционально, loopback)
Транспорт по умолчанию — stdio. Streamable HTTP привязывается к 127.0.0.1 и проверяет Origin на соответствие http://127.0.0.1:<port> (переопределяется через RAPPI_MCP_ALLOWED_ORIGIN). Это защита от DNS-rebinding, а не публичный сервер.
npx -y rappi-mcp-unofficial --http
# GET http://127.0.0.1:3000/health
# POST http://127.0.0.1:3000/mcpБезопасность
Токены хранятся в ~/.rappi-mcp/tokens.json (0600). Их нет в git, в npm-архиве или в примерах по умолчанию. Полные заметки: SECURITY.md. Агенты: llms.txt.
Тесты
npm testЖивой вход в Rappi не требуется.
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