Peptide vendor/listing search (search.peptides.pit.world)
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
One peptide: how many vendors list it, cheapest USD per mg, and independent lab results by vendor.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http search-peptides https://search.peptides.pit.world/mcp
One peptide: how many vendors list it, cheapest USD per mg, and independent lab results by vendor.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string"
}
}
}How the verification score is computed: what counts as a verifiable certificate, each component with its weight and rule, the scored/insufficient/unscored thresholds, and the latest score changes across vendors.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Recent score changes to return (default 20). |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Recent score changes to return (default 20)."
}
}
}Everything about one vendor: verification score with every component (weight, points, evidence), score history, independent tests with lab, batch and public record link, contact card, every listing with price per mg, payment, shipping, coupons, how to order.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string"
}
}
}Every peptide in the register with vendor and listing counts, lowest USD per mg and lab pass counts.
No arguments.
{
"type": "object",
"properties": {}
}Search every research-peptide listing (vendor × peptide × size) and rank by USD per mg, price, vendor verification score or size. Filter by lab testing, stock, payment method, where it ships from and more. Returns listings with the vendor verification score, Finnrick rating and lab-test flags, plus facet counts.
| Argument | Type | Description |
|---|---|---|
| q | string | Words to match in the product name, peptide or vendor. |
| form | string | |
| page | integer | |
| sort | string | |
| text | string | Free text, e.g. "retatrutide lab tested under $1/mg in stock". Parsed into the filters below. |
| blend | boolean | Blends only. |
| limit | integer | Listings to return (default 25, max 200). |
| coupon | boolean | |
| max_mg | number | Maximum mg per vial. |
| min_mg |
Search peptide vendors by verification score (default order; null = insufficient data or unscored, never guessed), Finnrick rating, lab pass rate, payment, where they ship from, how to order and how to contact them (email, phone, WhatsApp, Telegram, socials). Each vendor carries a contact card.
| Argument | Type | Description |
|---|---|---|
| q | string | Vendor name words. |
| sort | string | |
| limit | integer | Vendors to return (default 25). |
| coupon | boolean | |
| priced | boolean | Only vendors with published prices. |
| tested | boolean | |
| contact | string | |
| payment | string | |
| peptide | string | Only vendors that list this peptide (slug). |
| min_pass | number |
Start a sponsorship: $49 pins one vendor above matching results for 30 days, always labelled Sponsored. Returns a CoinPay hosted checkout url; the buyer opens it and pays with any coin or PayPal. Nothing is charged until they pay there.
| Argument | Type | Description |
|---|---|---|
| email* | string | Email for the receipt. |
| vendor* | string | Vendor slug. |
{
"type": "object",
"required": [
"vendor",
"email"
],
"properties": {
"email": {
"type": "string",
"description": "Email for the receipt."
},
"vendor": {
"type": "string",
"description": "Vendor slug."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 11, 2026.
| number |
| Minimum mg per vial. |
| passed | boolean | Only vendors that passed a lab test for this peptide. |
| single | boolean | Single peptides only (no blends). |
| tested | boolean | Only vendors with independent lab tests. |
| vendor | string | Vendor slug. |
| payment | string |
| peptide | string | Peptide slug or name, e.g. "bpc-157", "Tirzepatide", "BPC-157 + TB-500". |
| in_stock | boolean |
| ordering | string |
| max_price | number | Maximum listing price in USD. |
| min_price | number |
| min_score | number | Minimum Finnrick rating (0-100, as Finnrick publishes it). |
| max_per_mg | number | Maximum USD per mg. |
| ships_from | string | ISO-3166 alpha-2 (US, CN, HK, CA, GB, AU…) or EU. |
| min_verification | number | Minimum verification score (0-100, computed from checkable evidence; see get_rules). Unscored vendors never match. |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Words to match in the product name, peptide or vendor."
},
"form": {
"enum": [
"vial",
"supply",
"liquid",
"spray",
"capsule",
"topical",
"pen"
],
"type": "string"
},
"page": {
"type": "integer"
},
"sort": {
"enum": [
"per_mg",
"price",
"verification",
"score",
"size",
"name"
],
"type": "string"
},
"text": {
"type": "string",
"description": "Free text, e.g. \"retatrutide lab tested under $1/mg in stock\". Parsed into the filters below."
},
"blend": {
"type": "boolean",
"description": "Blends only."
},
"limit": {
"type": "integer",
"description": "Listings to return (default 25, max 200)."
},
"coupon": {
"type": "boolean"
},
"max_mg": {
"type": "number",
"description": "Maximum mg per vial."
},
"min_mg": {
"type": "number",
"description": "Minimum mg per vial."
},
"passed": {
"type": "boolean",
"description": "Only vendors that passed a lab test for this peptide."
},
"single": {
"type": "boolean",
"description": "Single peptides only (no blends)."
},
"tested": {
"type": "boolean",
"description": "Only vendors with independent lab tests."
},
"vendor": {
"type": "string",
"description": "Vendor slug."
},
"payment": {
"enum": [
"crypto",
"card",
"paypal",
"zelle",
"venmo",
"cashapp",
"bank",
"western-union",
"alipay",
"marketplace"
],
"type": "string"
},
"peptide": {
"type": "string",
"description": "Peptide slug or name, e.g. \"bpc-157\", \"Tirzepatide\", \"BPC-157 + TB-500\"."
},
"in_stock": {
"type": "boolean"
},
"ordering": {
"enum": [
"checkout",
"message",
"marketplace",
"login"
],
"type": "string"
},
"max_price": {
"type": "number",
"description": "Maximum listing price in USD."
},
"min_price": {
"type": "number"
},
"min_score": {
"type": "number",
"description": "Minimum Finnrick rating (0-100, as Finnrick publishes it)."
},
"max_per_mg": {
"type": "number",
"description": "Maximum USD per mg."
},
"ships_from": {
"type": "string",
"description": "ISO-3166 alpha-2 (US, CN, HK, CA, GB, AU…) or EU."
},
"min_verification": {
"type": "number",
"description": "Minimum verification score (0-100, computed from checkable evidence; see get_rules). Unscored vendors never match."
}
}
}| Minimum lab pass rate in percent. |
| ordering | string |
| min_score | number | Minimum Finnrick rating (0-100, as Finnrick publishes it). |
| ships_from | string | ISO-3166 alpha-2 (US, CN, HK, CA, GB, AU…) or EU. |
| min_verification | number | Minimum verification score (0-100, computed from checkable evidence; see get_rules). Unscored vendors never match. |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Vendor name words."
},
"sort": {
"enum": [
"verification",
"score",
"pass_rate",
"tests",
"per_mg",
"listings",
"name"
],
"type": "string"
},
"limit": {
"type": "integer",
"description": "Vendors to return (default 25)."
},
"coupon": {
"type": "boolean"
},
"priced": {
"type": "boolean",
"description": "Only vendors with published prices."
},
"tested": {
"type": "boolean"
},
"contact": {
"enum": [
"email",
"phone",
"website",
"whatsapp",
"telegram",
"instagram",
"x",
"facebook",
"discord",
"tiktok",
"youtube",
"reddit",
"linkedin",
"signal"
],
"type": "string"
},
"payment": {
"enum": [
"crypto",
"card",
"paypal",
"zelle",
"venmo",
"cashapp",
"bank",
"western-union",
"alipay",
"marketplace"
],
"type": "string"
},
"peptide": {
"type": "string",
"description": "Only vendors that list this peptide (slug)."
},
"min_pass": {
"type": "number",
"description": "Minimum lab pass rate in percent."
},
"ordering": {
"enum": [
"checkout",
"message",
"marketplace",
"login"
],
"type": "string"
},
"min_score": {
"type": "number",
"description": "Minimum Finnrick rating (0-100, as Finnrick publishes it)."
},
"ships_from": {
"type": "string",
"description": "ISO-3166 alpha-2 (US, CN, HK, CA, GB, AU…) or EU."
},
"min_verification": {
"type": "number",
"description": "Minimum verification score (0-100, computed from checkable evidence; see get_rules). Unscored vendors never match."
}
}
}