Skip to main content
Glama
davidmosiah

ifood-mcp

Неофициальный. Не связан с iFood, не одобрен и не поддерживается iFood. Это не портал партнёров merchant-api. Потребительский веб-интерфейс может меняться без предупреждения.

По умолчанию никогда не платит. ifood_checkout ничего не делает, пока IFOOD_ALLOW_MUTATIONS не включён и explicit_user_intent не установлен в true.

WAF: www.ifood.com.br/site-api блокируется Cloudflare при доступе из Node. Поиск/главная/GraphQL могут получать от Akamai Access Denied при запросах с IP-адресов дата-центров, даже если JWT из домашнего браузера работает. Они не поставляются как маршруты, проверенные на 401.

Настройка за 60 секунд

npx -y ifood-mcp-unofficial setup
npx -y ifood-mcp-unofficial auth start --email you@email.com
npx -y ifood-mcp-unofficial auth complete --code 123456 --email you@email.com
npx -y ifood-mcp-unofficial doctor

Запасной вариант (без OTP): откройте ifood.com.br под своей учётной записью → DevTools → Сеть → любой запрос marketplace.ifood.com.br → скопируйте Authorization, затем:

npx -y ifood-mcp-unofficial auth --from-header "Bearer eyJ…"

Stdio-фрагмент. Здесь не задавайте IFOOD_ALLOW_MUTATIONS:

{
  "mcpServers": {
    "ifood": {
      "command": "npx",
      "args": ["-y", "ifood-mcp-unofficial"]
    }
  }
}

Related MCP server: ParcelPilot MCP Server

Инструменты

Тип

Инструменты

Чтение · профиль

ifood_customer_me, ifood_list_addresses, ifood_contact_methods, ifood_list_payment_methods, ifood_loyalty_cards, ifood_benefits

Чтение · заказы

ifood_list_orders, ifood_get_order, ifood_previous_items, ifood_get_cart

Чтение · просмотр

ifood_search, ifood_home, ifood_categories, ifood_merchant_info, ifood_filter_options, ifood_reviews, ifood_merchant_payment_methods

Мета

ifood_connection_status, ifood_capabilities, ifood_privacy_audit

Корзина (за флагом)

ifood_create_cart, ifood_set_delivery_method, ifood_set_payment_method

Оплата (за флагом)

ifood_checkout

Только по намерению

ifood_logout

HTTP (необязательно, loopback)

npx -y ifood-mcp-unofficial --http

Привязывается к 127.0.0.1 и проверяет Origin. Это защита от DNS-rebinding, а не публичный сервер.

Тесты

npm test

Для тестов не требуется реальный вход в iFood.

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to retrieve customer, order, ticket, policy, and agreement information, and to prepare or execute state-changing support actions like escalations and follow-ups with confirmation and access control.
  • A
    license
    C
    quality
    A
    maintenance
    Lets users search nearby stores and products, inspect their Rappi cart, manage saved addresses, and track orders locally, with payment and checkout actions disabled by default unless explicitly enabled and confirmed. It uses an undocumented Rappi API and protects privacy through redaction and local token storage.
    40
    953
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables AI agents to get 99Pop and 99Moto fare estimates, ride history, and live tracking while keeping credentials local and ride requests fail-closed by default.
    11
    113
    MIT

View all related MCP servers

Related MCP Connectors

  • Manage your NanoCart store from any AI agent: products, orders, coupons, subscribers, reports.

  • Odoo ERP for AI agents: hosted OAuth endpoint, gated writes, one endpoint for every instance.

  • Let AI agents add Yolfi crypto checkout, paylinks, webhooks, and status checks.

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/davidmosiah/ifood-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server