Prime Cuts Nursery
Live cannabis clone inventory, seasonal pricing, CA delivery quotes, cultivar genetics. Read-only.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"public-data": {
"url": "https://www.primecutsnursery.com/api/mcp"
}
}
}원격 엔드포인트
https://www.primecutsnursery.com/api/mcpstreamable-http할 수 있는 일
도구 목록
도구 (14)
🟢get_business
Who Prime Cuts Nursery is: legal name, phone, email, address, hours, state licence, who may buy, ordering minimums and volume tiers, deposit/delivery terms, testing policy summary, social links, and content counts. Use for any question about contacting, visiting, or ordering from the nursery.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_testing_policy
How mother plants and incoming genetics are tested (RT-qPCR), which pathogens, how often, the incoming HLVd positive rate, and whether results are available to buyers.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_locations
Nursery address and visit policy, California delivery terms (eligibility, free-delivery threshold, teen delivery fee) and the regional pages the nursery serves.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢quote_delivery(destination, pickup, product, quantity)
Quote what a delivery to a California address/city costs (the nursery's own calculator: Google driving round trip from Sonoma × $3/mile under 199 round-trip miles or $2/mile at 199+, capped at $1,450) and, when product + quantity are given, the published per-plant tier, product subtotal, whether the order qualifies for FREE delivery, and the total. Use this instead of estimating prices or delivery costs yourself. Fee-only: it cannot see or book delivery schedules. Set pickup=true for a pickup-only price.
입력 스키마
{
"type": "object",
"properties": {
"destination": {
"type": "string",
"description": "Delivery address, city or ZIP in California (required unless pickup=true)",
"maxLength": 200
},
"pickup": {
"type": "boolean",
"description": "true = customer picks up at the Sonoma nursery (no delivery fee)"
},
"product": {
"type": "string",
"enum": [
"clones",
"talls",
"teens",
"teens_4in",
"snips"
],
"description": "clones = fresh rooted clones; talls = clearance talls; teens = one-gallon ready-to-flip teens; teens_4in = teens in 4-inch pots; snips = unrooted cuttings"
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 100000,
"description": "Number of plants (required with product)"
}
},
"additionalProperties": false
}🟢search(q, limit)
One-call search across cultivars (meaning-aware: names, aliases, lineage, aroma, colour, flowering, yield, breeder), the breeder registry and published articles. Start here when a user names a strain, breeder or topic and you are not sure of the slug; use list_strains for ranked cultivar results with filters.
입력 스키마
{
"type": "object",
"properties": {
"q": {
"type": "string",
"minLength": 2,
"description": "Search text, e.g. 'gelato', 'seed junky', 'hlvd'"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10,
"description": "Max results per entity type"
}
},
"required": [
"q"
],
"additionalProperties": false
}🟢list_strains(q, type, breeder, terpene, on_menu, ...)
Meaning-aware search over the 331-cultivar encyclopedia, ranked by relevance. Free-text 'q' understands phrases like "short flowering", "high yield", "purple strains", "gas", "OG lineage", "Zkittlez terp profile", "Prime Cuts exclusives", or a breeder name; the same meanings are available as explicit filters. Every result carries 'matched_on' (the factual fields it matched) and the response carries 'interpreted' (how q was read). Nothing is inferred beyond the documented record. Each result includes a 'menu' block with a live-availability URL when Prime Cuts sells the cultivar.
입력 스키마
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Free text: strain/alias/lineage/breeder names or descriptive phrases (aroma, colour, flowering speed, yield, exclusives)"
},
"type": {
"type": "string",
"enum": [
"Indica",
"Sativa",
"Hybrid"
]
},
"breeder": {
"type": "string",
"description": "Breeder slug from list_breeders, e.g. 'seed-junky-genetics'"
},
"terpene": {
"type": "string",
"description": "Dominant terpene, e.g. 'limonene'"
},
"on_menu": {
"type": "boolean",
"description": "true = only cultivars Prime Cuts sells as clones"
},
"flowering_max_weeks": {
"type": "integer",
"minimum": 5,
"maximum": 16,
"description": "Documented flowering time at most this many weeks (e.g. 8 for fast finishers)"
},
"flowering_min_weeks": {
"type": "integer",
"minimum": 5,
"maximum": 16
},
"yield": {
"type": "string",
"enum": [
"low",
"moderate",
"high",
"very-high"
],
"description": "Minimum documented yield rating"
},
"color": {
"type": "string",
"description": "Reported flower colour, e.g. 'purple'"
},
"flavor": {
"type": "string",
"description": "Aroma/flavour/terpene keyword with synonyms, e.g. 'gas' (fuel, diesel), 'candy', 'citrus'"
},
"lineage": {
"type": "string",
"description": "Name that must appear in the lineage or ancestry, e.g. 'OG', 'Zkittlez', 'Gelato'"
},
"exclusive": {
"type": "boolean",
"description": "true = only cultivars bred or pheno-hunted in-house by Prime Cuts Nursery"
},
"terp_profile_of": {
"type": "string",
"description": "Strain name/slug: return cultivars that share its dominant terpene or descend from it"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 500,
"default": 25
},
"offset": {
"type": "integer",
"minimum": 0,
"default": 0
}
},
"additionalProperties": false
}🟢get_strain(slug)
Full encyclopedia record for one cultivar: lineage and parents, breeder(s), terpenes, aroma/flavor/effects, growing notes, history, awards, crosses bred from it, sources. Accepts an encyclopedia slug ('wedding-cake') or a menu slug ('wedding-cake-cannabis-clones'). If Prime Cuts sells it, 'menu.availability' is live (InStock / PreOrder / OutOfStock, units ready now, next batch date).
입력 스키마
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Encyclopedia slug, menu slug, or the cultivar's name/alias (e.g. 'wedding-cake', 'wedding-cake-cannabis-clones', 'Wedding Cake', 'GMO')"
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢list_breeders
All 51 breeders with a hub page, each with location, a documented summary, number of attributed cultivars and how many are on the Prime Cuts menu.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_breeder(slug)
One breeder: summary, every cultivar attributed to them (with type, lineage and whether it is on the menu), the menu strains, and collaborators who share attributions.
입력 스키마
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Breeder slug, e.g. 'capulator'"
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢list_articles(kind, q, limit)
Published long-form pages: kind 'authority' (topic hubs like wholesale, delivery, HLVd-tested clones), 'local' (regional pages), 'guide', 'buying', 'article'. Returns title, description, section headings and URLs.
입력 스키마
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"authority",
"local",
"guide",
"buying",
"article"
]
},
"q": {
"type": "string",
"description": "Substring of title or slug"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 500,
"default": 50
}
},
"additionalProperties": false
}🟢get_article(slug)
Full text (intro, sections, FAQ) of one guide/authority/regional page, with business facts already filled in. Use to answer detailed questions about ordering, delivery, testing, teens, wholesale terms, or growing topics.
입력 스키마
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Article slug, e.g. 'wholesale-cannabis-clones'"
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢get_availability(strain)
Live stock status for every strain listed on /live-inventory in one call: InStock / PreOrder / OutOfStock, fresh clones ready now and talls ready now (two separate lines with different prices — never add them together), next scheduled batch date, links. Returns 'clones' (one row per /live-inventory strain) and 'teens' (ready-to-flip teens exactly as on /teen-inventory — a separate product line): report both when asked what is available. Pass 'strain' to get one strain with a dated one-sentence summary (includes that strain's teens if any).
입력 스키마
{
"type": "object",
"properties": {
"strain": {
"type": "string",
"description": "Optional: a single strain by menu slug, encyclopedia slug, or name/alias"
}
},
"additionalProperties": false
}🟢get_inventory
Everything for sale right now in one call: the full live clone inventory as shown on /live-inventory (fresh rooted clones, talls/clearance, 17-day rooting forecast per strain, clone ordering terms) plus `teens` — the ready-to-flip teen inventory as shown on /teen-inventory. Use for "what's available?"; more detail than get_availability.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_teen_inventory
Ready-to-flip teens available now and upcoming groups by ready date, plus teen ordering terms (minimum, delivery fee).
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}커뮤니티
증거