Skip to main content
Glama
si-essence

Nutriscan MCP connector

by si-essence

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoHTTP listen port when running in HTTP mode.3000
USDA_API_KEYNoUSDA FoodData Central API key. If omitted, the shared DEMO_KEY is used.DEMO_KEY
MCP_TRANSPORTNoTransport mode. Use stdio or http; same as the --http option.stdio
USDA_DAILY_LIMITNoLocal daily cap for USDA FoodData Central requests. Resets at 00:00 UTC.50 with DEMO_KEY, otherwise 100000
NUTRISCAN_CONTACTNoContact email sent in the Open Food Facts User-Agent as Nutriscan/0.1 (<contact>).contact@example.com
USDA_HOURLY_LIMITNoLocal hourly cap for USDA FoodData Central requests.30 with DEMO_KEY, otherwise 1000
NUTRISCAN_DATA_DIRNoDirectory for meals.json, relative to the process working directory../data
NUTRISCAN_OFF_BASE_URLNoBase URL for Open Food Facts product and search requests.https://world.openfoodfacts.org
NUTRISCAN_USDA_BASE_URLNoBase URL for USDA FoodData Central requests.https://api.nal.usda.gov/fdc/v1
NUTRISCAN_OFF_SEARCH_PER_MINUTENoLocal per-minute cap on Open Food Facts searches.10
NUTRISCAN_OFF_PRODUCT_PER_MINUTENoLocal per-minute cap on Open Food Facts product reads.100

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources