Index / MCP servers / DietBox

DietBox MCP server

DietBox is an MCP server with 42 tools an agent can call, among them authenticate, connect, dietbox_agenda_list. It answers at https://api.mcp.ai/p_dietbox over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 22 October 2026, succeeded.

Status
Answering
Tools
42
Reliability
6 of 6 checks
Response time
463 ms
Transport
streamable HTTP
Last checked
22 October 2026

Patient, prescription, anthropometry, scheduling, chat and food diary management for dietitians.

Description as the publisher wrote it.

The 42 tools DietBox offers

ToolWhat it does
authenticateMCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-on
Inputs: token
connectReturns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.
dietbox_agenda_listRead schedule/agenda in Dietbox. Actions: list (filter by date range/patient), summary (today's overview). [Flattened action: list] Bulk support: accepts patient_ids for batched execution.
Inputs: start, end, timezone, patient_id, account, patient_ids
dietbox_agenda_summaryRead schedule/agenda in Dietbox. Actions: list (filter by date range/patient), summary (today's overview). [Flattened action: summary] Bulk support: accepts patient_ids for batched execution.
Inputs: start, end, timezone, patient_id, account, patient_ids
dietbox_agenda_writeCreate a new event/appointment in the Dietbox agenda. Requires Start and End as ISO datetime strings. Timezone defaults to America/Sao_Paulo (IANA format). Valid Tipo values: "consulta" (appointment), "retorno" (follow-up), "bloqueio" (bloc
Inputs: patient_id, titulo, tipo, start, end, timezone
dietbox_anamnese_deleteRemove uma anamnese do Dietbox. Ação irreversível. Bulk support: accepts anamnesis_ids, patient_ids for batched execution.
Inputs: anamnesis_id, patient_id, account, anamnesis_ids, patient_ids
dietbox_anamnese_getRead anamnesis (health history questionnaire) records in Dietbox. Actions: list (paginated), get (by ID), get_latest (most recent for patient). [Flattened action: get] Bulk support: accepts patient_ids, anamnesis_ids for batched execution.
Inputs: patient_id, anamnesis_id, skip, take, search, account
dietbox_anamnese_get_latestRead anamnesis (health history questionnaire) records in Dietbox. Actions: list (paginated), get (by ID), get_latest (most recent for patient). [Flattened action: get_latest] Bulk support: accepts patient_ids, anamnesis_ids for batched exec
Inputs: patient_id, anamnesis_id, skip, take, search, account
dietbox_anamnese_listRead anamnesis (health history questionnaire) records in Dietbox. Actions: list (paginated), get (by ID), get_latest (most recent for patient). [Flattened action: list] Bulk support: accepts patient_ids, anamnesis_ids for batched execution.
Inputs: patient_id, anamnesis_id, skip, take, search, account
dietbox_anamnese_write_createCreate or update an anamnesis (health history questionnaire) in Dietbox. Actions: - create: cria nova anamnese. Obrigatório: patient_id. Opcional: descricao, texto_livre (HTML), tipo (1=completa default, 2=simplificada), data (ISO), overrid
Inputs: patient_id, anamnesis_id, descricao, texto_livre, tipo, data
dietbox_anamnese_write_updateCreate or update an anamnesis (health history questionnaire) in Dietbox. Actions: - create: cria nova anamnese. Obrigatório: patient_id. Opcional: descricao, texto_livre (HTML), tipo (1=completa default, 2=simplificada), data (ISO), overrid
Inputs: patient_id, anamnesis_id, descricao, texto_livre, tipo, data
dietbox_antropometria_deleteDelete an anthropometric evaluation from Dietbox. This is irreversible. Bulk support: accepts anthropometry_ids for batched execution.
Inputs: anthropometry_id, account, anthropometry_ids
dietbox_antropometria_getRead anthropometric evaluations in Dietbox (weight, height, BMI, body composition). Actions: list (paginated, filter by tipo), get (by ID), get_latest (current measurements). [Flattened action: get] Bulk support: accepts patient_ids, anthro
Inputs: patient_id, anthropometry_id, skip, take, tipo, account
dietbox_antropometria_get_latestRead anthropometric evaluations in Dietbox (weight, height, BMI, body composition). Actions: list (paginated, filter by tipo), get (by ID), get_latest (current measurements). [Flattened action: get_latest] Bulk support: accepts patient_ids,
Inputs: patient_id, anthropometry_id, skip, take, tipo, account
dietbox_antropometria_listRead anthropometric evaluations in Dietbox (weight, height, BMI, body composition). Actions: list (paginated, filter by tipo), get (by ID), get_latest (current measurements). [Flattened action: list] Bulk support: accepts patient_ids, anthr
Inputs: patient_id, anthropometry_id, skip, take, tipo, account
dietbox_antropometria_writeCreate a new anthropometric evaluation in Dietbox. Required: patient_id, weight (kg, 0.1-1000), height (meters, 0.1-3.0). Type: 1=physical evaluation (default), 4=bioimpedance. All measurement fields (circumferences, skinfolds, bioimpedance
Inputs: patient_id, weight, height, type, description, date
dietbox_chat_listRead chat conversations in Dietbox. Actions: list (conversations, filter by patient/unread), messages (message history for patient). [Flattened action: list] Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, unread, take, account, patient_ids
dietbox_chat_messagesRead chat conversations in Dietbox. Actions: list (conversations, filter by patient/unread), messages (message history for patient). [Flattened action: messages] Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, unread, take, account, patient_ids
dietbox_chat_writeSend a chat message to a patient in Dietbox. Pass message data as a JSON string.
Inputs: data, account
dietbox_get_goal_progressGet goal progress for a Dietbox patient: completion percentages, streaks, recent activity. Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, timezone, account, patient_ids
dietbox_get_nutritionistGet the nutritionist's professional profile in Dietbox: CRN, specialties, signature, subscription details.
Inputs: account
dietbox_get_profileGet the nutritionist's Dietbox profile (perfil): name, email, subscription plan, features.
Inputs: account
dietbox_list_accountsList all Dietbox accounts linked to this install. Returns each account's id, email, label, and an "is_default" flag (true when only one is linked — no need to pass `account` in other tools). When multiple accounts are linked, every other di
Inputs: account
dietbox_list_diarioList food diary entries for a Dietbox patient on a specific date. Shows what the patient ate, meal photos, comments. Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, date, skip, take, account, patient_ids
dietbox_list_finance_transactionsList financial transactions in Dietbox: payments, receivables, filtered by date and status.
Inputs: start_date, end_date, paid, category, account
dietbox_list_goalsList nutrition/health goals for a Dietbox patient: weight targets, habit goals, custom objectives. Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, skip, take, account, patient_ids
dietbox_meal_planGet the active meal plan (plano alimentar) for a patient in Dietbox. Returns the full list of meals with foods, portions, schedule, and day-of-week assignments. Each meal has: title (e.g. "Café da manhã"), time, text (food items with portio
Inputs: patient_id, account, patient_ids
dietbox_patient_deletePermanently delete a patient from Dietbox. Irreversible. Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, account, patient_ids
dietbox_patient_getRead patients in Dietbox. Actions: list (paginated, search by name), get (full detail). [Flattened action: get] Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, search, skip, take, is_active, order
dietbox_patient_listRead patients in Dietbox. Actions: list (paginated, search by name), get (full detail). [Flattened action: list] Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, search, skip, take, is_active, order
dietbox_patient_write_createCreate or update patients in Dietbox. Actions: create (Name required, uses POST), update (partial fields, uses PATCH — no need to send all fields). Gender: Masculino or Feminino (converted to boolean for the API). Observation field for note
Inputs: patient_id, Name, Email, Phone, MobilePhone, Birthday
dietbox_patient_write_updateCreate or update patients in Dietbox. Actions: create (Name required, uses POST), update (partial fields, uses PATCH — no need to send all fields). Gender: Masculino or Feminino (converted to boolean for the API). Observation field for note
Inputs: patient_id, Name, Email, Phone, MobilePhone, Birthday
dietbox_prescription_getRead supplement/herbal medicine prescriptions in Dietbox (NOT meal plans — use dietbox_meal_plan for food plans). Actions: list (by patient), get (full detail by ID), list_models (reusable templates). [Flattened action: get] Bulk support: a
Inputs: patient_id, prescription_id, skip, take, search, account
dietbox_prescription_listRead supplement/herbal medicine prescriptions in Dietbox (NOT meal plans — use dietbox_meal_plan for food plans). Actions: list (by patient), get (full detail by ID), list_models (reusable templates). [Flattened action: list] Bulk support:
Inputs: patient_id, prescription_id, skip, take, search, account
dietbox_prescription_list_modelsRead supplement/herbal medicine prescriptions in Dietbox (NOT meal plans — use dietbox_meal_plan for food plans). Actions: list (by patient), get (full detail by ID), list_models (reusable templates). [Flattened action: list_models] Bulk su
Inputs: patient_id, prescription_id, skip, take, search, account
dietbox_prescription_writeCreate a new supplement/herbal medicine prescription in Dietbox. For meal plans, use dietbox_meal_plan (read-only — Dietbox não expõe escrita via API). Required: title (nome da prescrição) and patient_id. Without title the API returns 400 "
Inputs: title, patient_id, data, account, patient_ids
dietbox_prontuarioGet the clinical record (prontuario) for a Dietbox patient: medical history, notes. Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, account, patient_ids
dietbox_prontuario_writeUpdate the clinical record (prontuario) for a Dietbox patient. Pass the text content directly (HTML supported). Returns 204 on success. Bulk support: accepts patient_ids for batched execution.
Inputs: patient_id, text, account, patient_ids
marketplaceThe official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers
Inputs: action, query, mcp_id, limit, tier_slug, immediate
report_bugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
Inputs: message, context, conversation
2 more tools

show_version, toolkit_info

Add DietBox to your AI client

Every block below points at https://api.mcp.ai/p_dietbox. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http dietbox https://api.mcp.ai/p_dietbox
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "dietbox": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.mcp.ai/p_dietbox"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "dietbox": {
      "url": "https://api.mcp.ai/p_dietbox"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "dietbox": {
      "type": "http",
      "url": "https://api.mcp.ai/p_dietbox"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "dietbox": {
      "url": "https://api.mcp.ai/p_dietbox"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "dietbox": {
      "serverUrl": "https://api.mcp.ai/p_dietbox"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "dietbox": {
      "url": "https://api.mcp.ai/p_dietbox"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: DietBox
version: 0.0.1
schema: v1
mcpServers:
  - name: DietBox
    type: streamable-http
    url: https://api.mcp.ai/p_dietbox
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "dietbox": {
      "httpUrl": "https://api.mcp.ai/p_dietbox"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "dietbox": {
      "type": "http",
      "url": "https://api.mcp.ai/p_dietbox"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "dietbox": {
      "url": "https://api.mcp.ai/p_dietbox"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fapi.mcp.ai%2Fp_dietbox&type=streamable_http&id=dietbox&name=DietBox

Is DietBox up right now?

It answered our last check on 22 October 2026 in 463 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to DietBox

Questions about DietBox

How many tools does DietBox have?

42, as returned by the server's own tools/list on 15 September 2026: authenticate, connect, dietbox_agenda_list, dietbox_agenda_summary, dietbox_agenda_write, dietbox_anamnese_delete, dietbox_anamnese_get, dietbox_anamnese_get_latest, and 34 more.

Is DietBox down?

It answered our last check on 22 October 2026 in 463 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add DietBox to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.mcp.ai/p_dietbox. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does DietBox need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.mcp-dir. Endpoint host: api.mcp.ai. ARD identifier: urn:air:io.github.mcp-dir:mcp:dietbox-mcp. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.