nutrs-mcp
Provides tools for querying and managing calendar events, categories, and branch data stored in a PostgreSQL database.
Provides tools for accessing and managing radar cycle data, menu recipes, and cost estimates stored in a Supabase database.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@nutrs-mcpShow the latest radar cycle metrics"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🎯 MCP NUTRS Server
Servidor MCP (Model Context Protocol) para o ecossistema NUTRS - conecta Radar, Calendário e Cardápio ao Claude.
📊 Tools Disponíveis
Radar (10 tools)
Tool | Descrição |
| Visão executiva - ciclos recentes com métricas |
| Drill-down de um ciclo: diários, itens, acréscimos, pedidos |
| Dados dia a dia: planejado vs realizado |
| Pedidos extras fora do planejamento |
| Relatório de savings nas negociações |
| Ordens de compra com itens |
| Financeiro: faturas e vencimentos |
| Atualizar cache de indicadores |
| Lista de filiais/unidades |
| Indicadores críticos e avisos |
Calendário (3 tools)
Tool | Descrição |
| Tarefas pendentes e atrasadas |
| Agenda da semana por filial |
| Estatísticas de conclusão |
Cardápio (3 tools)
Tool | Descrição |
| Catálogo de receitas com custos |
| Orçamento por filial/dia |
| Gerador de proposta comercial |
Related MCP server: abacatepay-mcp
🚀 Deploy
# 1. Clonar/copiar para o servidor
cp -r mcp-nutrs /opt/mcp-nutrs
# 2. Configurar .env
cp .env.example .env
nano .env # preencher service key e senha do calendar
# 3. Build e run
cd /opt/mcp-nutrs
docker compose up -d --build
# 4. Testar
curl http://localhost:3100/health
# 5. Adicionar no Caddy (se usar Caddy)
# No Caddyfile adicionar:
# mcp.hubnutrs.com.br {
# reverse_proxy mcp-nutrs:3100
# }🔧 Conectar no Claude Desktop / Claude.ai
No Claude Desktop, adicionar no claude_desktop_config.json:
{
"mcpServers": {
"nutrs": {
"url": "https://mcp.hubnutrs.com.br/mcp"
}
}
}📁 Estrutura
mcp-nutrs/
├── src/
│ ├── index.ts # Entry point + transport
│ ├── tools/
│ │ ├── radar.ts # 10 tools do Radar
│ │ ├── calendario.ts # 3 tools do Calendário
│ │ └── cardapio.ts # 3 tools do Cardápio
│ ├── services/
│ │ ├── supabase.ts # Cliente Supabase
│ │ ├── calendar-db.ts # Cliente PostgreSQL
│ │ └── formatters.ts # Helpers de formatação
│ └── schemas/ # (futuro: schemas Zod compartilhados)
├── Dockerfile
├── docker-compose.yml
├── package.json
├── tsconfig.json
└── .env.example📐 Fontes de Dados
Supabase (
kknejnrlaonigduohwpe): tabelasrd-*(Radar) + receitas/custos (Cardápio)PostgreSQL (container
nutrs-calendar-db): eventos, categorias, filiais (Calendário)
Related MCP Connectors
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
- mcp-serverOAuthio.klokin
MCP server exposing klokin time-tracking operations (employees, time entries, stores) to AI clients.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server integrating Foodvisor nutrition API for food search, meal logging, daily summaries, and progress tracking via LLM agents like Claude.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for integrating with Abacate Pay API, enabling management of customers, billings, PIX QR codes, and discount coupons via AI assistants like Claude.MIT

@nestr/mcpofficial
AlicenseNot gradedqualityCmaintenanceMCP server that connects AI assistants like Claude to your Nestr workspace, enabling task, project, role management, and organizational insights through natural language.431 npm5MIT- AlicenseNot gradedqualityDmaintenanceAn MCP server for nutritionists to manage patients, prescriptions, anthropometry, and meal plans, integrating with Claude, Cursor, and other AI agents.MIT