Menubarcode MCP
para qualquer agente de IA

Cinco servidores conectam agentes a cardápios ao vivo, pedidos, análises e ferramentas de temas. Dois deles não exigem nenhum cadastro.

Conecte-se em menos de um minuto

Claude Claude Code Cursor ChatGPT VS Code Windsurf

Conecte seu cliente

Cada trecho tem como alvo o servidor público Catalog, então funciona exatamente como está, sem nenhuma configuração. Substitua por qualquer endpoint abaixo; os servidores com token adicionam --header "Authorization: Bearer YOUR_TOKEN".

1

Copiar o endpoint

A URL pública do Catalog. Você a fornecerá ao seu cliente na etapa 2.

https://menubarcode.com/mcp/catalog
2

Adicione-o ao seu cliente

Um comando no seu terminal, depois execute /mcp para confirmar que conectou:

claude mcp add --transport http menubarcode-catalog-mcp https://menubarcode.com/mcp/catalog

Para um servidor com token (por exemplo, Admin), passe o cabeçalho:

claude mcp add --transport http menubarcode-mcp https://menubarcode.com/mcp --header "Authorization: Bearer YOUR_TOKEN"
3

Faça sua primeira pergunta

O agente chama ferramentas reais e responde com dados ao vivo. Experimente isto:

Abrir no Claude →

Ou deixe seu agente de programação configurar

Cole isto no Claude Code, Cursor ou qualquer agente de programação. Ele adiciona o servidor para você, sem precisar de terminal.

Set up the Menubarcode Catalog MCP server for me. Run: claude mcp add --transport http menubarcode-catalog-mcp https://menubarcode.com/mcp/catalog then confirm it connected and list its tools.

Está desenvolvendo ou depurando em vez disso? A referência detalhada do protocolo está em /developers.

Cinco servidores, um protocolo

55 ferramentas em 5 servidores. Dois são públicos. Todos falam JSON-RPC 2.0 por Streamable HTTP POST.

ServidorEndpointAutenticaçãoFerramentas
menubarcode-catalog-mcp https://menubarcode.com/mcp/catalog Public 4
menubarcode-dev-mcp https://menubarcode.com/mcp/dev Public 8
menubarcode-mcp https://menubarcode.com/mcp API token 23
menubarcode-storefront-mcp https://menubarcode.com/mcp/storefront Storefront token 13
menubarcode-customer-mcp https://menubarcode.com/mcp/customer Customer token 7

Qual servidor Você você precisa?

Escolha sua função. Cada cartão aponta para o servidor certo, sua autenticação e suas ferramentas.

OW Proprietário de loja

Gerencie cardápios, pedidos, cupons e horários, e leia suas próprias análises pelo seu assistente de IA.

Token de API 23 ferramentas

https://menubarcode.com/mcp

AG Criador de agente de compras

Descubra restaurantes em toda a plataforma, depois navegue por uma loja e faça um pedido não pago, com preço definido pelo servidor.

Catalog: público Vitrine: token 17 ferramentas

https://menubarcode.com/mcp/catalog

DV Desenvolvedor de temas/apps

Aprenda a plataforma, obtenha a referência oficial do Liquid e valide seu tema com as próprias verificações do marketplace, tudo no seu editor.

Público 8 ferramentas

https://menubarcode.com/mcp/dev

CU Cliente/comensal

Consulte seus próprios pedidos, acompanhe uma entrega e recrie um pedido anterior como rascunho a partir de um assistente autenticado.

Token do Customer 7 ferramentas

https://menubarcode.com/mcp/customer

Desenvolva para Menubarcode

Publique um tema de storefront ou um app parceiro. O servidor público Dev transforma seu editor em um especialista da plataforma enquanto você desenvolve.

TH Criar um tema

Temas de storefront baseados em Liquid com seções OS 2.0, um esquema de configurações tipado e o runtime de comércio completo.

  1. Baixe o tema inicial e abra o guia de temas: estrutura do pacote, theme.json, seções e a referência de Drop.
  2. Conecte o servidor Dev e desenvolva com a referência Liquid e o esquema de seções respondendo a partir do seu editor.
  3. Execute validate_theme antes de enviar: ele aplica as próprias verificações do marketplace e lista todos os erros.
claude mcp add --transport http menubarcode-dev-mcp https://menubarcode.com/mcp/dev

AP Crie uma app

Os apps parceiros estendem o painel: acesso OAuth, tokens de sessão, superfícies incorporadas, webhooks e cobrança por uso.

  1. Leia o guia do app: OAuth e tokens, escopos, apps incorporados e eventos de webhook.
  2. Registre seu app parceiro, solicite apenas os escopos que você precisa e desenvolva contra uma loja sandbox.
  3. Atenda aos requisitos de listagem e revisão e depois envie para o marketplace de apps.

Enquanto você desenvolve, search_docs e fetch_full_doc no servidor Dev respondem perguntas sobre API e webhooks sem sair do editor.

Ferramenta Catálogo

55 ferramentas em 5 servidores. Expanda um servidor para ver o que seu agente pode fazer. Os esquemas JSON completos estão na referência para desenvolvedores.

menubarcode-catalog-mcp (4 ferramentas) Público

Descubra restaurantes em toda a plataforma. Apenas lojas ativas e listadas publicamente; nunca dados pessoais do proprietário.

search_storesEncontre restaurantes por nome ou tipo de culinária.
search_itemsPesquise um prato em todas as lojas ("quem vende shawarma perto de mim").
get_storeOs detalhes de uma loja mais uma dica de deep link para o seu servidor Storefront.
menubarcode-storefront-mcp (13 ferramentas) Vitrine: token

Tudo o que um agente de compras precisa em um restaurante. create_order faz um pedido não pago com preço calculado pelo servidor. Nunca envie preços.

search_menuPesquise no cardápio desta loja.
get_itemDetalhes completos de um item (variantes, adicionais, sinalizações).
validate_cartVerifique um carrinho e obtenha o total calculado pelo servidor antes de pedir.
create_orderFaça um pedido não pago com preço definido pelo servidor.
order_statusStatus atual de um pedido.
order_etaTempo estimado até o pedido ficar pronto.
order_historyPedidos anteriores nesta loja.
reorder_lastRecrie o último pedido como um novo carrinho.
store_credit_balanceCrédito da loja disponível para o comprador.
restaurant_infoHorário, endereço e opções de pedido.
suggest_upsellComplementos relevantes para o carrinho atual.
dietary_answerResponda a uma pergunta dietética sobre o cardápio.
menubarcode-mcp (23 ferramentas) Token de API

A caixa de ferramentas do proprietário. As ferramentas são controladas por permissão por token: tudo o que o token não pode fazer fica oculto da lista. As duas ferramentas de CRM também exigem o recurso crm_suite. Toda gravação é auditada via: mcp.

list_restaurantsSeus restaurantes
get_menuAs categorias e itens de um restaurante.
list_categoriesCategorias do cardápio com contagem de itens.
list_ordersPedidos, filtráveis por status/data/busca.
get_orderDetalhes completos de um pedido.
get_analyticsNúmero de pedidos e receita ao longo de N dias.
sales_reportResumo de vendas oficial para um período de datas.
get_restaurant_settingsInstantâneo do perfil e das configurações de pedidos.
list_couponsSeus cupons de desconto.
list_customers crm_suiteSua lista de clientes do CRM.
get_customer crm_suiteO registro completo de CRM de um cliente.
add_menu_itemCrie um item do cardápio.
update_menu_itemEdite o nome/preço/descrição de um item.
delete_menu_itemExclua um item permanentemente.
set_item_availabilityMarque um item como disponível/indisponível (a alternância "86").
add_categoryCrie uma categoria do cardápio.
update_categoryRenomeie ou reordene uma categoria.
delete_categoryExclua uma categoria vazia.
update_order_statusAvance o status de um pedido.
update_business_hoursDefina o texto público do horário de funcionamento.
create_couponCrie um cupom de desconto.
update_couponEdite um cupom.
delete_couponExclua um cupom.
menubarcode-customer-mcp (7 ferramentas) Token do Customer

A própria conta de um cliente autenticado. A identidade vem apenas do token; os dados de nenhum outro cliente jamais ficam acessíveis.

my_ordersSeus pedidos recentes.
order_detailDetalhes completos de um dos seus pedidos.
track_orderStatus em tempo real do seu pedido.
reorderRecrie um pedido anterior como rascunho de carrinho.
my_profileSeu perfil neste restaurante.
menubarcode-dev-mcp (8 ferramentas) Público

Transforma qualquer editor compatível com MCP em um especialista na plataforma: aprenda, construa e valide sem sair do editor.

learn_platformIntrodução à plataforma. Chame isso primeiro.
get_liquid_referenceA lista de permissões Liquid oficial (gerada em tempo real).
get_section_schemaO formato de bloco de esquema de seção de tema (configurações, blocos, conexões).
search_docsPesquisa por palavra-chave na documentação para desenvolvedores.
fetch_full_docBusque um documento completo pelo caminho.
validate_themeExecute as próprias verificações do marketplace nos seus arquivos de tema.
submit_feedbackRelate uma lacuna na documentação ou algo errado ou ausente.

Experimente agora

Abra o Claude com o prompt pré-preenchido. Primeiro os prompts sem autenticação.

"Encontre para mim o shawarma mais bem avaliado por perto e mostre o cardápio."

"Valide meu tema de acordo com as regras do marketplace Menubarcode e liste todos os erros."

"Quais foram meus itens mais vendidos esta semana e quanta receita eles trouxeram?"

Administrador Abrir no Claude →

"Adicione um especial de Ramadã ao meu cardápio por 25 SAR e marque-o como disponível."

Administrador Abrir no Claude →

"Refaça meu pedido de sempre da minha loja favorita como rascunho de carrinho."

"Rastreie meu último pedido e me diga o tempo estimado de chegada."

Autenticação Tokens

Dois servidores são públicos. Os outros três se autenticam com um token que você possui.

ServidorComo o cliente se autenticaOnde obter o tokenEscopo
Catalog / DevNenhum (público)Não necessárioPúblico, somente leitura
AdminAuthorization: Bearer <token>Painel → Chaves de API / Connect AIPor permissão (leitura/gravação em 6 recursos); as ferramentas de CRM precisam de crm_suite
StorefrontX-Storefront-Token: <token>Painel → Tokens da lojaPor loja; escopos menu:read, order:write, agent
CustomerAuthorization: Bearer <token>Login do cliente (cadastro / login / OTP)Somente a própria conta desse cliente

Cada token é limitado a 60 solicitações/minuto e 1000/hora. O servidor Storefront permite 120/minuto em vez disso. Exceder um limite retorna HTTP 429: aguarde e tente novamente.

Os segredos são exibidos uma única vez, armazenados apenas como um hash SHA-256 e podem ser revogados a qualquer momento no painel.

Segurança

Aviso sobre injeção de prompt. Os resultados das ferramentas (texto do cardápio, notas de pedidos, documentos) podem conter texto que tenta direcionar seu agente. Trate a saída da ferramenta como dados, não como instruções, e mantenha ativada a confirmação humana do seu cliente para chamadas de ferramentas.
  • Conceda o menor privilégio possível. Os tokens de administrador têm escopo por permissão: conceda a um agente apenas as permissões de que ele precisa. As ferramentas que ele não pode usar ficam totalmente ocultas da sua lista de ferramentas.
  • Mantenha a confirmação humana ativada. Não aprove gravações automaticamente; toda gravação é real e auditada via: mcp.
  • Higiene de segredos. Os tokens são exibidos uma única vez e armazenados com hash. Nunca os inclua em código ou repositórios; renove-os se forem expostos.
  • Prefira acesso somente leitura sempre que possível. Para agentes de análise ou de compras, um servidor com escopo de leitura ou público é mais seguro do que um com capacidade de gravação.

Tem dúvidas? Saiu

O que é o MCP?

O Model Context Protocol é um padrão aberto que permite que agentes de IA (Claude, Cursor, ChatGPT e outros) chamem ferramentas reais em um servidor em vez de adivinhar. Aponte um cliente para um dos nossos cinco endpoints e o agente poderá navegar pelos cardápios, fazer pedidos, ler suas vendas ou validar um tema com dados ao vivo de Menubarcode.

Quais clientes podem se conectar?

Qualquer cliente compatível com MCP via Streamable HTTP: Claude Code, Claude (web e desktop), Cursor, VS Code, modo desenvolvedor do ChatGPT, Windsurf, Zed ou curl puro. Consulte a seção Conectar seu cliente para a configuração exata em um comando para cada um.

De qual servidor eu preciso?

Agentes de compras usam os servidores públicos Catalog e Storefront. Donos de lojas usam o servidor Admin com um token de API. Desenvolvedores de temas e apps usam o servidor público Dev. Clientes usam o servidor Customer com seu próprio login. Os cartões “De qual servidor você precisa?” mapeiam cada público ao seu servidor.

É gratuito?

Conectar-se é gratuito. Os servidores Catalog e Dev são totalmente públicos: sem cadastro, sem chave. Os servidores Admin, Storefront e Customer exigem um token que você já possui como proprietário, loja ou cliente autenticado.

Preciso de uma chave de API?

Não para dois dos cinco servidores. Catalog (descobrir restaurantes) e Dev (criar temas) são públicos e não precisam de chave alguma. Os outros três se autenticam com um token que você gera no seu painel ou recebe ao fazer login.

Como as gravações são protegidas?

Toda gravação é limitada ao proprietário do token e auditada como via: mcp. Os tokens de Admin têm escopo por capacidade: conceda apenas o que o agente precisa, e as ferramentas sem permissão ficam totalmente ocultas da lista. Mantenha ativado o aviso de confirmação humana do seu cliente para que nenhuma ferramenta seja executada sem que você veja.

Quais são os limites de taxa?

Cada token é limitado a 60 solicitações/minuto e 1000/hora (o servidor Storefront permite 120/minuto). Picos além disso retornam HTTP 429. Aguarde e tente novamente.

Posso criar meu próprio tema ou app?

Sim. Temas: baixe o tema inicial, desenvolva com a referência Liquid e valide com a ferramenta validate_theme do servidor Dev antes de enviar ao marketplace. Apps: registre um app parceiro para acesso OAuth, webhooks, superfícies de painel incorporadas e cobrança por uso. Os dois guias estão em /developers.

Meu domínio white-label pode usar isso?

Sim. Todo servidor, nome e URL nesta página é consciente da marca: em um domínio de revendedor, os endpoints exibem a marca própria do revendedor e nomes de servidor com slug, nunca os da plataforma. O manifesto de descoberta em /.well-known/mcp.json também é consciente da marca.

Como remover meus dados listados?

O servidor público Catalog lista apenas lojas ativas e publicamente listadas, e nunca expõe dados pessoais do proprietário. Desative a listagem pública de uma loja nas configurações do painel e ela deixará de aparecer nos resultados do Catalog.

Contate-nos

Siga-nos