OlaOla Supplement MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OLAOLA_EMAIL | No | OlaOla account email for order history and cart features. | |
| OLAOLA_PASSWORD | No | OlaOla account password for order history and cart features. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| olaola_get_auth_statusA | Check whether OlaOla account credentials are configured and whether login succeeds. |
| olaola_get_order_historyB | Log into OlaOla with local env credentials and fetch account order summaries. |
| olaola_get_order_detailC | Log into OlaOla with local env credentials and fetch one order detail. |
| olaola_read_account_cartB | Log into OlaOla with local env credentials and read the real account cart. |
| olaola_add_to_cartC | Add a product to the user's OlaOla cart. In auto mode, use the real account cart when credentials are configured; otherwise create/use a shadow cart. Real account cart changes require confirmed=true. |
| olaola_update_cart_itemA | Set the quantity for an existing OlaOla cart line item. Read the cart first, then pass the item's cartItemId. In auto mode, use the real account cart when credentials work; real cart changes require confirmed=true. |
| olaola_remove_from_cartA | Remove an existing OlaOla cart line item. Read the cart first, then pass the item's cartItemId. In auto mode, use the real account cart when credentials work; real cart changes require confirmed=true. |
| olaola_add_to_account_cartB | Log into OlaOla with local env credentials, add a product to the real account cart, and return the updated cart. Requires confirmed=true. |
| olaola_get_productC | Fetch and normalize public OlaOla product facts from a URL or product slug. |
| olaola_get_product_detailsC | Fetch normalized product facts plus OlaOla specification and usage modal text, including composition, ingredient amounts, warnings, and dosing when available. |
| olaola_search_productsA | Search OlaOla for real product candidates using storefront search plus the product sitemap. Product candidates can be opened, inspected, or added to carts. WP product-content context is disabled by default and must be explicitly requested. |
| olaola_search_product_contentA | Search public OlaOla WP product_content entries for supplemental text context. Use short Czech queries such as energie, únava, hořčík, psychická pohoda, ashwagandha. Results are text context only, not directly cartable products. |
| olaola_create_shadow_cartA | Create an anonymous OlaOla planning/simulation cart. Use only when the user wants a shadow cart or credentials are unavailable; the cookie stays internal to this MCP process. |
| olaola_add_to_shadow_cartA | Add a product variant or public product URL to an anonymous planning/simulation cart. Do not use this for the user's real cart; use olaola_add_to_cart or olaola_add_to_account_cart for that. |
| olaola_read_shadow_cartC | Read the latest normalized snapshot of an anonymous shadow cart. |
| olaola_generate_quick_buy_urlC | Generate a public OlaOla quick-buy URL from variant IDs and/or product URLs. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| supplement_intake | Start a supplement recommendation/audit conversation by collecting current stack, medications, conditions, goals, diet, and safety context before using product retrieval tools. |
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/bxxf/olaola-supplement-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server