Skip to main content
Glama
davidmosiah

ifood-mcp

非公式。 iFood とは提携しておらず、iFood の承認や支援を受けていません。merchant-api Partners ポータルではありません。消費者向け Web 画面は予告なく変更されることがあります。

デフォルトでは決済しません。 ifood_checkout は、IFOOD_ALLOW_MUTATIONS が有効 かつ explicit_user_intent が true でない限り、何も行いません。

WAF: www.ifood.com.br/site-api は Node から Cloudflare によってブロックされます。検索/ホーム/GraphQL は、ホームブラウザの JWT が機能する場合でも、データセンター IP からは Akamai Access Denied になることがあります。これらは 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 → Network → いずれかの 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(オプション、ループバック)

npx -y ifood-mcp-unofficial --http

127.0.0.1 にバインドし、Origin をチェックします。DNS リバインディング対策であり、公開サーバーではありません。

テスト

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