balanceit-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BALANCEIT_EMAIL | No | Your balance.it account email. | |
| BALANCEIT_PASSWORD | No | Your balance.it account password. | |
| BALANCEIT_STATE_SEED | No | Path to a storageState export used to seed the session. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| calculate_caloriesB | Balance IT's daily kcal estimate for a pet given species, weight, age, and reproductive status. HTTP endpoint, sub-second. |
| search_foodsB | Fuzzy search over Balance IT's food database. Returns curated 'm*' rows plus USDA reference foods. HTTP endpoint, sub-second. |
| list_catalogueA | The complete chip catalogue for a species (79 items canine adult; 51 marked one-pot-compatible). Cached for 7 days. Browser-driven; first call ~5-8s. |
| generate_recipeA | Fill the pet profile, pick ingredient food_ids, submit, and wait for Balance IT to build N balanced recipe options. Browser-driven; typically 60-90s. Food_ids come from search_foods or list_catalogue. The response includes submitted_food_ids (ground-truth from the form) and missing_from_options (a soft signal that a requested ingredient did not appear in the built recipes; empty in the happy path). Any food_id that could not be added throws a clear error rather than silently dropping. |
| get_recipeA | Load /recipe/ and extract calories, macro split, gram-weight ingredient list, and required supplement. Browser-driven; ~5-10s. |
| session_statusA | Whether a usable balance.it session is on disk. Useful to distinguish 'dead session' from 'real failure' before running slower tools. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/seraphinerenard/balanceit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server