SuppCo

by supp.co · co.supp/suppco

Supplement research, product and brand TrustScores, and your SuppCo stack and Buying Club cart.

OnlineRemote
Category
Shopping and commerce
Connection
Remote (HTTP)
Tools
30 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http suppco https://api.supp.co/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://api.supp.co/mcp

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "suppco": {
      "url": "https://api.supp.co/mcp"
    }
  }
}

Tools it offers

30 tools, as the server itself reported during our check on Oct 31, 2026.

  • suppco_find_productsFind products based on user query - handles search, browsing, and recommendations. Use this whenever the user wants to discover or find products.
  • suppco_get_product_infoLook up detailed information (composition, ingredients, price, format, servings) for one or more specific products by UUID, slug, or name. Use for "tell me about <product>" or to hydrate products you only have ids for (e
  • suppco_get_product_trust_scoreGet TrustScore details and quality assessment for one or more products: score rationale/commentary, certifications, testing and verified lab results, brand manufacturing/testing practices, and excipient risk ratings. Acc
  • suppco_compare_product_to_alternativesCompare a product against alternatives in its category. Returns a detailed view of the anchor product (trust score, ingredients, excipients) alongside filtered alternatives. Use when user asks to compare, find alternativ
  • suppco_find_buying_club_productsOpen-ended search/browse of the SuppCo buying club catalog: free-text lookups ("Thorne Magnesium") or filtered browsing by category, trust, price, form, certifications, and brand. Every result is a buying-club product wi
  • suppco_compare_to_buying_clubUse this when the user asks whether the SuppCo Buying Club carries an alternative to a specific product, usually one they already take. Returns that product plus Buying Club products in the same category with TrustScore,
  • suppco_get_brand_trust_scoreUse this when the user asks how trustworthy or high-quality a specific supplement brand is. Returns the brand's TrustScore with its quality assessment. Pass the brand's name, slug or UUID as brand_query.
  • suppco_find_brandsFind and filter brands. Use this to search for brands by name or to list brands matching specific criteria (e.g., brands that have been TESTED by SuppCo).
  • suppco_search_effectsUse this when the user asks what published research says about a supplement: its overall effects, or whether it does something for a specific health area such as heart health, stress or focus. Also use it when the user a
  • suppco_get_nutrient_infoUse this when the user asks about dosing for a specific nutrient or supplement: typical daily intake ranges and upper limits from SuppCo's references, timing and whether to take it with food, plus a summary of its graded
  • suppco_search_protocolsUse this when the user asks for a supplement protocol for a health goal, such as sleep, energy or weight loss. Searches SuppCo's protocols and returns the matches. For protocols the user already follows, use suppco_get_m
  • suppco_get_my_stackUse this when you need the signed-in user's current supplements, for example before recommending, comparing, swapping or removing products. Returns every product in their stack with dosages and daily totals, including th
  • suppco_get_my_scheduleGet the user's current supplement schedule — shows when each product is taken (morning, midday, evening, bedtime, workout), dose amounts per time slot, with_food flags, and schedule frequency.
  • suppco_update_product_scheduleUse this when the user wants to change when or how they take a product that is already in their stack. Replaces that product's schedule: time-of-day amounts, daily, specific-days or every-other-day timing, as-needed, wit
  • suppco_get_my_nutrient_planUse this when the user asks which nutrients they should take or how much. Returns the signed-in user's personalized plan with recommended nutrients and dosages. For what their current stack actually provides, use suppco_
  • suppco_get_my_nutrient_totalsUse this when the user asks how much of a nutrient their current supplements provide, or whether they are over or under recommended amounts. Returns the daily nutrient totals from the signed-in user's stack compared with
  • suppco_get_my_protocolsUse this when the user asks about the health protocols they are following. Returns the signed-in user's protocols with progress and supplement recommendations. To find new protocols, use suppco_search_protocols.
  • suppco_update_my_profileUse this when the user gives profile details they want saved: age, sex, health goals, dietary preferences, experience level, buying preference, preferred form or biggest challenge. Only the fields you pass are changed, a
  • suppco_save_memoryUse this when the user explicitly asks SuppCo to remember a preference or fact about them for future SuppCo conversations. Saves one short note to their SuppCo account.
  • suppco_add_to_stackUse this when the user wants to start tracking a product in their SuppCo stack. Adds the product to the signed-in user's stack. `id` is a SuppCo product UUID or slug from a search or product result. This does not buy any
  • suppco_remove_from_stackUse this when the user has stopped taking a product or wants it off their SuppCo stack. Removes the product from the signed-in user's stack. `id` is a SuppCo product UUID or slug, as shown by suppco_get_my_stack.
  • suppco_swap_productsUse this when the user wants to replace a product in their stack with a different one, for example after comparing alternatives. Removes old_product_id from the stack and adds new_product_id. Both are SuppCo product UUID
  • suppco_manage_stackLegacy: prefer suppco_add_to_stack / suppco_remove_from_stack / suppco_swap_products. Add, remove, or swap products in user's supplement stack using natural language commands.
  • suppco_get_stack_scoreUse this when the user asks how good their supplement stack is or how to improve it. Returns the signed-in user's StackScore with Quality, Value, Goals and Dosage ratings and coaching recommendations. Pass category to ge
  • suppco_refresh_stack_scoreKick off a StackScore refresh. The score recalculates asynchronously and takes a few minutes. Only use when the user confirms they want to refresh.
  • suppco_add_to_cartAdd a Buying Club product to the signed-in user's cart (the same cart as the SuppCo app). Use a product ID or slug from suppco_find_buying_club_products or suppco_compare_to_buying_club; only Buying Club products can be
  • suppco_update_cart_itemSet the quantity of a product that is already in the signed-in user's cart. quantity is the new total, not an amount to add, so repeating the call is safe; 0 removes the item. If the product is in the cart as both a one-
  • suppco_remove_from_cartRemove a product from the signed-in user's cart, or set remove_unavailable to true to clear items that are no longer available. Removing a product removes every cart line for it, one-time and subscription. Returns the up
  • suppco_get_my_cartGet the signed-in user's Buying Club cart: items, quantities, one-time or subscription, prices, subtotal, available credit and estimated cashback, plus any items that are no longer available.
  • suppco_get_checkout_urlGet a secure checkout link for the signed-in user's cart. The link signs the user into checkout so member pricing and credit apply. It works once and expires after 10 minutes, so call this only when the user is ready to

Questions

What is the SuppCo MCP server?

Supplement research, product and brand TrustScores, and your SuppCo stack and Buying Club cart. It is made by supp.co and listed in the official MCP Registry as co.supp/suppco. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add SuppCo to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://api.supp.co/mcp. In Claude Code, run: claude mcp add --transport http suppco https://api.supp.co/mcp

How do I add SuppCo to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://api.supp.co/mcp.

How do I add SuppCo to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "suppco": { "url": "https://api.supp.co/mcp" } } }

Does SuppCo work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can SuppCo do?

It gives your AI 30 tools, including suppco_find_products, suppco_get_product_info, suppco_get_product_trust_score, suppco_compare_product_to_alternatives, suppco_find_buying_club_products. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/co-supp-suppco.svg)](https://chen.media/mcp/co-supp-suppco)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/co-supp-suppco"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/co-supp-suppco.svg?theme=dark"><img src="https://chen.media/mcp/badge/co-supp-suppco.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Shopping and commerce

See all