_ registry / mcp streamable-http · checked 1h ago

deer-supply

https://deer.supply

Registry code: e65a74b1b4644d1d

api record

Deer Supply (deer.supply) is a Canadian supplier of GLP weight-loss medications (Retatrutide, Tirzepatide, Semaglutide) as pre-filled, ready-to-use pens, plus recovery products and ancillary capsules. It ships within Canada only and prices in CAD.

Use these tools to answer from Deer's live catalog and policies instead of guessing: search_products and get_product for what is sold and today's prices, compare_weight_loss_medications when someone is choosing between the GLP options, estimate_weight_loss for what the trials averaged at their weight, quote_cart and delivery_estimate for an exact…

endpoint
https://deer.supply/api/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is deer-supply live?
Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
Is deer-supply free to use?
Partly — some of its tools are open, others need a key or payment.
What tools does deer-supply have?
20 tools: get_trust_report, get_product, estimate_weight_loss, list_my_orders, log_weight, search_products, quote_cart, create_cart_link, ….
Is deer-supply safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
576ms

last good check

priced tools
0

of 20 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 20 tools
2 open1 auth-required 17 never probed 3 of 20 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • compare_weight_loss_medications open 1h ago

    Side-by-side comparison of the three GLP weight-loss medications Deer Supply sells (Semaglutide, Tirzepatide, Retatrutide): mechanism, generation, the landmark trial's average weight loss, maintenance dose, today's starting price and lowest price per mg in CAD. Use this when someone is choosing a weight-loss option.

    mcp-tool

    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
    arguments 5 lines
  • get_lab_results open 1h ago

    Third-party lab (COA) reports Deer Supply publishes per product size. Optional product_id.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "product_id": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 9 lines
  • get_my_account auth-required 1h ago

    Requires signing in with a Deer account. A plain-language summary of the signed-in customer's Deer account: their name, orders with status and tracking, store credit and rewards, and (when health access was granted) each health profile's weigh-ins, plan and side effects. The same picture the store's own assistant has. Start here.

    mcp-tool

    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
    arguments 5 lines
  • get_trust_report unknown never probed

    Evidence about Deer Supply as a business, from its own records, aggregated and de-identified: how many paid orders it has shipped and delivered (with carrier tracking), dispatch and transit times, refunds, weight change among customers who chart their weight on a treatment plan (median and shares, groups under 10 people withheld), third-party lab reports, and moderated reviews. Each figure states its sample size and method.

    mcp-tool

    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
    arguments 5 lines
  • get_product unknown never probed

    Everything Deer Supply publishes about one product: what it is, sizes and prices, the published dosing schedule, what is in the box, lab (COA) reports, and the related FAQ answers. product_id comes from search_products (e.g. 'retatrutide').

    mcp-tool

    {
      "type": "object",
      "required": [
        "product_id"
      ],
      "properties": {
        "product_id": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 12 lines
  • estimate_weight_loss unknown never probed

    What the clinical trials averaged for someone at a given starting weight, per medication, at 6, 12 and 18 months, using the same curves as deer.supply/calculator. These are trial averages, not a prediction for any one person.

    mcp-tool

    {
      "type": "object",
      "required": [
        "weight"
      ],
      "properties": {
        "unit": {
          "enum": [
            "lb",
            "kg"
          ],
          "type": "string",
          "default": "lb"
        },
        "weight": {
          "type": "number",
          "description": "Current body weight."
        }
      },
      "additionalProperties": false
    }
    arguments 21 lines
  • list_my_orders unknown never probed

    Requires signing in with a Deer account. The signed-in customer's orders, newest first: number, date, status, total, items, tracking number and expected arrival.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "limit": {
          "type": "integer",
          "default": 10,
          "maximum": 50,
          "minimum": 1
        }
      },
      "additionalProperties": false
    }
    arguments 12 lines
  • log_weight unknown never probed

    Requires signing in with a Deer account. Record a weigh-in on one of the customer's health profiles. Confirm the number with the person first.

    mcp-tool

    {
      "type": "object",
      "required": [
        "profile_id",
        "weight"
      ],
      "properties": {
        "date": {
          "type": "string",
          "description": "YYYY-MM-DD, default today."
        },
        "unit": {
          "enum": [
            "lb",
            "kg"
          ],
          "type": "string",
          "default": "lb"
        },
        "weight": {
          "type": "number"
        },
        "profile_id": {
          "type": "string",
          "description": "From get_my_health."
        }
      },
      "additionalProperties": false
    }
    arguments 29 lines
  • search_products unknown never probed

    Search Deer Supply's catalog (Canada). Weight loss: Retatrutide, Tirzepatide and Semaglutide as pre-filled, ready-to-use pens; also recovery products and ancillary capsules. Returns each product with its sizes, today's price in CAD (sales included), price per mg, quantity breaks, stock and links. Call with no arguments to list everything.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Words to match, e.g. 'tirzepatide', 'mounjaro', 'recovery'."
        },
        "category": {
          "enum": [
            "weight_loss",
            "recovery",
            "ancillaries"
          ],
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 18 lines
  • quote_cart unknown never probed

    Price a cart exactly as Deer Supply's checkout would: line prices with any sale or quantity break, an optional coupon code, shipping and the total in CAD, plus a delivery estimate when a Canadian postal code is given. variant_id values come from search_products. Nothing is reserved or ordered.

    mcp-tool

    {
      "type": "object",
      "required": [
        "items"
      ],
      "properties": {
        "items": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "variant_id",
              "qty"
            ],
            "properties": {
              "qty": {
                "type": "integer",
                "maximum": 20,
                "minimum": 1
              },
              "variant_id": {
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "maxItems": 20,
          "minItems": 1
        },
        "coupon_code": {
          "type": "string"
        },
        "postal_code": {
          "type": "string",
          "description": "Canadian postal code, for the delivery estimate."
        }
      },
      "additionalProperties": false
    }
    arguments 39 lines
  • create_cart_link unknown never probed

    A deer.supply link that opens the cart with these items already in it, for the person to review and check out themselves (they enter their own delivery details and payment). Agents cannot place orders.

    mcp-tool

    {
      "type": "object",
      "required": [
        "items"
      ],
      "properties": {
        "items": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "variant_id",
              "qty"
            ],
            "properties": {
              "qty": {
                "type": "integer",
                "maximum": 20,
                "minimum": 1
              },
              "variant_id": {
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "maxItems": 20,
          "minItems": 1
        }
      },
      "additionalProperties": false
    }
    arguments 32 lines
  • delivery_estimate unknown never probed

    When an order placed now would ship and arrive, for a Canadian postal code, using the dates Deer quotes on its product pages (orders by noon Eastern ship that weekday; pens travel on the fastest service).

    mcp-tool

    {
      "type": "object",
      "required": [
        "postal_code"
      ],
      "properties": {
        "postal_code": {
          "type": "string"
        },
        "includes_pens": {
          "type": "boolean",
          "default": true,
          "description": "False for an order of capsules only."
        }
      },
      "additionalProperties": false
    }
    arguments 17 lines
  • get_help unknown never probed

    Answers from Deer Supply's FAQ (shipping, storage, payment, using the pens, eligibility, returns) plus links to its policies. Pass the question; leave it empty for the whole FAQ.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "question": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 9 lines
  • get_store_info unknown never probed

    Who Deer Supply is and how buying works: what it sells, where it ships, payment methods accepted right now, shipping costs, the money-back policy, lab testing, and how to reach a person.

    mcp-tool

    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
    arguments 5 lines
  • track_order unknown never probed

    Status of a Deer Supply order, given its order number AND the email it was placed with (the same check as deer.supply/track). Returns the status, dates, items and tracking number. Never returns addresses or payment details.

    mcp-tool

    {
      "type": "object",
      "required": [
        "order_number",
        "email"
      ],
      "properties": {
        "email": {
          "type": "string"
        },
        "order_number": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • get_my_health unknown never probed

    Requires signing in with a Deer account. Each health profile on the account (one sign-in can chart several people): its id (needed to log anything), recent weigh-ins in pounds and the trend, the treatment plan (medication, week, current dose, next injection, upcoming dose steps), side effects with their ids, reminder settings and the weigh-in reward.

    mcp-tool

    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
    arguments 5 lines
  • import_weights unknown never probed

    Requires signing in with a Deer account. Add many past weigh-ins at once (from a scale app, a spreadsheet, a photo the person shared). Days already logged are skipped. Show the person the list and get their OK first.

    mcp-tool

    {
      "type": "object",
      "required": [
        "profile_id",
        "entries"
      ],
      "properties": {
        "unit": {
          "enum": [
            "lb",
            "kg"
          ],
          "type": "string",
          "default": "lb"
        },
        "entries": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "date",
              "weight"
            ],
            "properties": {
              "date": {
                "type": "string"
              },
              "weight": {
                "type": "number"
              }
            },
            "additionalProperties": false
          },
          "maxItems": 500,
          "minItems": 1
        },
        "profile_id": {
          "type": "string",
          "description": "From get_my_health."
        }
      },
      "additionalProperties": false
    }
    arguments 43 lines
  • report_side_effect unknown never probed

    Requires signing in with a Deer account. Send a side effect to the customer's care team on one profile. If it sounds severe, tell the person to get medical help right away (call 911 or go to an emergency department) as well; this report is not an emergency channel.

    mcp-tool

    {
      "type": "object",
      "required": [
        "profile_id",
        "severity",
        "description"
      ],
      "properties": {
        "severity": {
          "enum": [
            "mild",
            "moderate",
            "severe"
          ],
          "type": "string"
        },
        "profile_id": {
          "type": "string",
          "description": "From get_my_health."
        },
        "started_on": {
          "type": "string",
          "description": "YYYY-MM-DD, optional."
        },
        "description": {
          "type": "string",
          "maxLength": 2000
        }
      },
      "additionalProperties": false
    }
    arguments 31 lines
  • resolve_side_effect unknown never probed

    Requires signing in with a Deer account. Mark one of the profile's open side effects as resolved (side_effect_id from get_my_health). Reopening one is the care team's job.

    mcp-tool

    {
      "type": "object",
      "required": [
        "profile_id",
        "side_effect_id"
      ],
      "properties": {
        "profile_id": {
          "type": "string",
          "description": "From get_my_health."
        },
        "side_effect_id": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
    arguments 17 lines
  • set_health_emails unknown never probed

    Requires signing in with a Deer account. Turn a profile's weigh-in reminder emails and/or reorder alert emails on or off.

    mcp-tool

    {
      "type": "object",
      "required": [
        "profile_id"
      ],
      "properties": {
        "profile_id": {
          "type": "string",
          "description": "From get_my_health."
        },
        "reorder_alert": {
          "type": "boolean"
        },
        "weighin_reminders": {
          "type": "boolean"
        }
      },
      "additionalProperties": false
    }
    arguments 19 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id e65a74b1b4644d1d.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/e65a74b1b4644d1d/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/e65a74b1b4644d1d/badge.svg)](https://brick.blue/agent/e65a74b1b4644d1d?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.