# Dieta.ai — how to use (mcp.ai)

Acompanhamento nutricional do Dieta.ai. Leia seu registro de alimentos com os macros (calorias, proteína, carbo, gordura, fibra, sódio, água), suas metas e seu perfil, registre refeições por texto ou foto via IA, e acesse diário, assinatura, perfil de diabetes e integrações com wearables e sensores de glicose. Autentique com a sua API key do Dieta.ai.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_dieta?ms=1781683740000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `dietaai_foods`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/dieta`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/dieta/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/dieta/foods` — Registro de alimentos + totais (dia único ou intervalo até 31 dias)
  - body: { date?: string, start_date?: string, end_date?: string }
- `POST https://api.mcp.ai/api/dieta/goals` — Metas nutricionais do usuário
- `POST https://api.mcp.ai/api/dieta/user` — Perfil básico do usuário
- `POST https://api.mcp.ai/api/dieta/log` — Registrar refeição via IA (texto e/ou foto), fire-and-forget
  - body: { prompt?: string, imageUrl?: string, context?: object }
- `POST https://api.mcp.ai/api/dieta/diary` — Resumo do diário de um dia (YYYY-MM-DD)
  - body: { date: string }
- `POST https://api.mcp.ai/api/dieta/diary/scheme` — Definições dos itens de diário do usuário
- `POST https://api.mcp.ai/api/dieta/diary/logs` — Linhas históricas de um track (ex.: glicose)
  - body: { diaryId: string, start_range_date?: string, end_range_date?: string }
- `POST https://api.mcp.ai/api/dieta/subscription` — Assinatura do usuário
- `POST https://api.mcp.ai/api/dieta/diabetes` — Configurações/perfil de diabetes
- `POST https://api.mcp.ai/api/dieta/integration` — Ponte HTTP p/ API oficial de wearable ligado (Whoop, Strava, Oura)
  - body: { provider: string, path: string }
- `POST https://api.mcp.ai/api/dieta/integration/libre/data` — Dados de glicose do LibreView (Libre)
  - body: { body?: object }
- `POST https://api.mcp.ai/api/dieta/integration/sibionics/data` — Dados de glicose do Sibionics
  - body: { body?: object }
- `POST https://api.mcp.ai/api/dieta/integration/sibionics/glucose` — Glicose do dispositivo Sibionics

## Example prompts
- "Quanto de proteína eu comi hoje em relação à minha meta?"
- "Resuma minha alimentação dos últimos 7 dias"
- "Registre: almoço com 150g de frango grelhado e salada"

## More
- Page: https://mcp.ai/dieta
- Agent spec (llms.txt): https://mcp.ai/dieta/llms.txt
- Postman collection: https://mcp.ai/dieta/postman.json
