For AI assistants and developers
Current My Green Life product information via MCP
My Green Life provides a public, read-only Model Context Protocol server for searching products and ingredients, retrieving current product details and prices, comparing products, and exploring product-to-ingredient relationships.
MCP endpoint: https://www.mygreenlife.co.za/mcp
No authentication is required. Connect this URL as a remote Streamable HTTP MCP server. Browsers receive this guide through GET; MCP clients use JSON-RPC through HTTP POST at the same URL.
How to use it
Copy the link and connect MGL
Copy https://www.mygreenlife.co.za/mcp and add it as a remote MCP server in ChatGPT developer mode or your preferred MCP-compatible AI assistant or application. Choose No authentication when asked.
Add the link in the assistant's MCP, connector or tools settings—not only in a normal chat message. Once connected, ask the assistant to search, explain or compare current My Green Life products.
Available tools
What an assistant can ask MGL
| Tool | Purpose | Inputs |
|---|---|---|
search_products | Search active public MGL products by product name, description or category. | Optional query, category and limit (default 10; maximum 20). |
search_ingredients | Search linked active ingredients by name, INCI name, alias or description. | Optional query and limit (default 10; maximum 20). |
get_product | Get current details, variants, availability and displayed retail prices for one active product. | Public product uuid. |
compare_products | Compare current public details for up to four active products. | One to four public product uuids. |
get_product_ingredients | List public ingredients linked to an active product. | Public product uuid. |
get_products_by_ingredients | List active products containing all selected ingredients. | One to four public ingredient uuids. |
list_product_categories | List categories containing active public products. | None. |
Connection details
Register the server explicitly
General web search does not automatically connect an assistant to an MCP server. The assistant or its host application must register the endpoint as a remote MCP tool.
- Name
my_green_life_products- URL
https://www.mygreenlife.co.za/mcp- Transport
- Streamable HTTP
- Authentication
- None
- Access
- Public catalogue information only; all tools are read-only and non-destructive.
Gemini API example
Remote MCP tool configuration
{
"type": "mcp_server",
"name": "my_green_life_products",
"url": "https://www.mygreenlife.co.za/mcp"
}
A normal Gemini web conversation may read this page through search, but it cannot invoke these tools unless its client or application supports remote MCP and registers the server.
Recommended workflow
Search first, then retrieve current details
Use search_products, search_ingredients or list_product_categories to identify catalogue records. Product UUIDs can be used with get_product, get_product_ingredients or compare_products; ingredient UUIDs can be used with get_products_by_ingredients. Use tool results rather than assumptions whenever current prices, variants or availability matter.
The server excludes member information, internal database identifiers, costs, wholesale eligibility, baskets, orders and administrative data. Direct customers to the public product page before ordering.