IFood MCP Server

Insights for your iFood store right in your AI assistant's chat. Generate charts of sales and payout

Remote serverstreamable-http

What is the IFood MCP server?

IFood MCP server is a hosted integration for AI assistants that speak the Model Context Protocol. Insights for your iFood store right in your AI assistant's chat. Generate charts of sales and payout.

What you get

Insights da sua loja no iFood direto no chat do seu assistente de IA. Gere gráficos de vendas e repasses no tempo, ticket médio, taxas, mix de cardápio e satisfação (avaliações), tudo pela API oficial do iFood. A conexão usa o app oficial homologado, você não informa credenciais.

Setting it up

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

What the assistant can call

Once IFood is connected, these are the calls the assistant has available:

  • Sub-processadores — iFood, o LLM host que você escolher (Claude, ChatGPT, Cursor, agente próprio). Lista completa em docs/privacidade-lgpd.md
  • ifood_list_accounts — Lista as lojas iFood (conexões) vinculadas a este install — merchant_id, label
  • ifood_list_merchants — Lista as lojas visíveis à conexão (id, nome, razão social)
  • ifood_get_merchant — Detalhe da loja: nome, razão social, endereço, ticket médio, tipo, status, canais
  • ifood_get_status — Status operacional da loja em tempo real (aberta/fechada, available, motivos)
  • ifood_get_opening_hours — Horários de funcionamento da loja (shifts por dia: dayOfWeek, start, duration em minutos)
  • ifood_list_interruptions — Lista as pausas (interruptions) ativas/agendadas da loja
  • ifood_financial_summary — Resumo financeiro agregado do período (chart-ready): total de pedidos, faturamento bruto, ticket médio, série diária (by_day), por forma de pagamento
  • ifood_list_sales — Lista crua de vendas/pedidos do período (forma de pagamento, valores, taxas) pra análise detalhada
  • ifood_list_settlements — Repasses (settlements) recebidos no período — valor líquido transferido, saldo
  • ifood_list_anticipations — Antecipações de recebíveis no período (se a loja contratou antecipação no iFood)
  • ifood_get_reconciliation — Conciliação financeira de uma competência (YYYY-MM): links dos arquivos detalhados (CSV) com o financeiro completo por pedido

Before you rely on it

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch IFood.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the ifood mcp server does with a few real requests.

Choosing this one

This sits in the AI and media services group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. IFood's toolset — Sub-processadores, ifood_list_accounts, ifood_list_merchants and 11 more — is a fair guide to whether it matches your workflow. It is maintained by mcp-dir; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against IFood's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Available tools

ToolWhat it does
Sub-processadoresiFood, o LLM host que você escolher (Claude, ChatGPT, Cursor, agente próprio). Lista completa em [docs/privacidade-lgpd.md](docs/privacidade-lgpd.md).
ifood_list_accountsLista as lojas iFood (conexões) vinculadas a este install — merchant_id, label.
ifood_list_merchantsLista as lojas visíveis à conexão (id, nome, razão social).
ifood_get_merchantDetalhe da loja: nome, razão social, endereço, ticket médio, tipo, status, canais.
ifood_get_statusStatus operacional da loja em tempo real (aberta/fechada, available, motivos).
ifood_get_opening_hoursHorários de funcionamento da loja (shifts por dia: dayOfWeek, start, duration em minutos).
ifood_list_interruptionsLista as pausas (interruptions) ativas/agendadas da loja.
ifood_financial_summaryResumo financeiro agregado do período (chart-ready): total de pedidos, faturamento bruto, ticket médio, série diária (by_day), por forma de pagamento (by_payment_method) e repasses.
ifood_list_salesLista crua de vendas/pedidos do período (forma de pagamento, valores, taxas) pra análise detalhada.
ifood_list_settlementsRepasses (settlements) recebidos no período — valor líquido transferido, saldo.
ifood_list_anticipationsAntecipações de recebíveis no período (se a loja contratou antecipação no iFood).
ifood_get_reconciliationConciliação financeira de uma competência (YYYY-MM): links dos arquivos detalhados (CSV) com o financeiro completo por pedido.
ifood_list_catalogsLista os catálogos (cardápios) da loja — catalogId, groupId, status.
ifood_list_categoriesCategorias de um catálogo (com itens por padrão): id, nome, status, itens (nome, preço, disponibilidade).

Example prompts to try

  • Use IFood to Sub-processadores.
  • Use IFood to ifood list accounts.
  • Use IFood to ifood list merchants.

Frequently asked questions

It connects IFood to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (Sub-processadores, ifood_list_accounts, ifood_list_merchants, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with IFood directly.