Monarchic / Independent AI R&D

Now / Agent enhancements Next / Agent workflows

Products / Hosted MCPs / Nutrition MCP

MCP Available

Nutrition MCP

Structured nutrition calculations and planning

Nutrition MCP applies deterministic nutrition calculations, validates requirements, and builds structured plans through the hosted catalog.

Category

Health and Nutrition

Best for

Teams building nutrition workflows that need deterministic calculations and explicit constraints.

Access and usage

Included with an active usage plan

Available through the hosted catalog. Calls count against the shared allowance on the account plan.

Compare usage plans

Why it exists

Validate nutrition inputs, run deterministic calculations, and build structured plans from stated requirements.

Generic terminals, provider APIs, and custom prompts can cover parts of the work, but the caller must supply permission limits, output requirements, failure handling, and usage accounting.

Connection and contract

Connect from an MCP-aware client with an account-scoped Monarchic key. The hosted route checks access, runs the named product contract, and records the operation on the account receipt.

The product-specific schema defines the inputs and outputs used by clients and downstream automation.

Current limits

This is a mathematical calculation, not medical advice or a recommendation to prepare or administer a substance.

Requires an authenticated, entitled account. The calculation uses no patient record or external provider.

What you get

  • Inspect calculation inputs and schema requirements
  • Run deterministic dilution and nutrition calculations
  • Build structured plans from explicit constraints

Core use case

Validate nutrition inputs, run deterministic calculations, and build structured plans from stated requirements.

Outcomes

  • Keep calculation inputs and results together
  • Catch incomplete requirements before planning
  • Build plans from explicit nutrition constraints

Primary workflows

Inspect schema Validate requirements Run calculation Build plan

Concrete workflow / priced call

Calculate a dilution from explicit units

The request, exact tool-call payload, returned output, and usage receipt are shown below.

Request

“How much of a 100 mg in 2 mL stock gives a 50 mg amount?”

Execution

Tool call payload
{
  "tool": "nutrition_dilution",
  "arguments": {
    "desired": 50,
    "desired_unit": "mg",
    "stock_amount": 100,
    "stock_unit": "mg",
    "stock_volume_ml": 2
  }
}

Validates the units and applies the deterministic dilution formula to the supplied values.

Output

Representative contract excerpt
{
  "contract": "nutrition.dilution.v1",
  "desiredAmount": {
    "value": 50,
    "unit": "mg"
  },
  "requiredStockVolumeMl": 1
}

Usage rating

At runtime

Recorded on the operation receipt

The calculation receives a measured receipt. Allowance quantities remain unpublished until the fully allocated rate card is frozen.

Required access

Requires an authenticated, entitled account. The calculation uses no patient record or external provider.

Current limits

This is a mathematical calculation, not medical advice or a recommendation to prepare or administer a substance.