Healthy Food

O MCP Healthy Food expõe conteúdo estruturado de receitas para agentes e editores. Ele pode listar categorias de calorias, listar grupos de dieta e refeições, navegar por registros de receitas, buscar arquivos completos de receitas estruturadas e pesquisar conteúdo por palavra-chave.

Documentação

Servidor MCP Healthy Food

O MCP Healthy Food expõe conteúdo estruturado de receitas para agentes e editores. Ele pode listar categorias de calorias, listar grupos de dietas e refeições, navegar por registros de receitas, buscar arquivos completos de receitas estruturadas e pesquisar conteúdo por palavra-chave.

Este repositório público promove o servidor MCP Healthy Food e direciona instaladores, agentes e colaboradores para a página de serviço da Vectoralix: https://vectoralix.com/mcp-servers/healthy-food.

Endpoint MCP: https://vectoralix.com/mcp/PrVaxzTB2TxR

Contato: mcp@vectoralix.com

Ele contém metadados de conexão MCP, manifestos de plugins para Claude e Cursor, metadados de extensão Gemini, habilidades reutilizáveis, documentação, recursos e um script de validação.

Ferramentas MCP

O servidor atualmente expõe estas ferramentas:

  • list_categories: retorna categorias de calorias de alto nível.
  • list_groups: retorna grupos dietéticos, de estilo de vida, tipo de refeição, macro e tipo de prato.
  • list_files: retorna arquivos de receitas com name, slug, category_name e uma prévia. Suporta category e limit opcionais.
  • get_file: busca um arquivo de conteúdo completo por slug.
  • search_docs: pesquisa registros de conteúdo por palavra-chave.

Modelo de Conteúdo

Arquivos de receitas são registros estruturados no estilo TOML. Um registro completo pode incluir:

  • Metadados da receita: author, source_name, source_url, servings, serving_label, best_season, minutos estimados de preparo/cozimento/total.
  • sources: URLs de origem usadas para atribuição.
  • recipe_markdown: resumo legível, método e orientações de porção.
  • nutrition: estimativas por porção de calorias, proteínas, carboidratos, gorduras, fibras, açúcar e sódio.
  • ingredients: quantidades métricas e dos EUA, preparo, estimativas de macros, alérgenos e notas.
  • allergy_notes: substituições ou alertas específicos para alérgenos.
  • equipment: equipamentos de cozinha e notas.
  • cooking_steps: etapas ordenadas com ação, detalhes, tempo e calor.
  • cooking_guidance: orientações de corte, calor, ponto de cozimento e descanso.
  • storage: orientações de geladeira, congelador e reaquecimento.

Consulte docs/content-structure.md para o resumo completo da estrutura.

Categorias

As categorias de alto nível atuais são:

  • Bulking Friendly
  • High Calorie
  • Low Calorie
  • Maintenance Friendly
  • Moderate Calorie

Configuração

O .mcp.json incluído aponta para o endpoint público do MCP Healthy Food:

{
  "mcpServers": {
    "healthy-food": {
      "type": "http",
      "url": "https://vectoralix.com/mcp/PrVaxzTB2TxR"
    }
  }
}

Use esta URL de endpoint ao instalar o servidor MCP Healthy Food em um cliente compatível com MCP.

Habilidades

Este repositório inclui duas habilidades de agente:

  • find-healthy-recipes: encontrar slugs de receitas correspondentes, buscar registros completos e resumir as melhores opções.
  • build-meal-plan: combinar categorias, grupos e receitas em um plano de refeições prático.

Validação

Execute o script de validação local a partir deste diretório:

node scripts/validate-repository.mjs

O script verifica se os manifestos JSON obrigatórios são analisados corretamente e se os arquivos obrigatórios do repositório existem.

Licença

Este repositório wrapper é licenciado sob a Licença MIT. O serviço MCP Healthy Food hospedado permanece operado pela Vectoralix.