{"tools":[{"name":"lookup_medication","description":"Return the full EvidentMeds Assessment profile for a single medication, supplement, or peptide.\n\nUSE THIS TOOL WHEN:\n- A user asks \"what is X\", \"tell me about X\", \"side effects of X\", \"how does X work\", \"what should I know before taking X\"\n- You need verifiable, source-attributed clinical information for a specific named drug, supplement, or peptide\n- The user wants to compare their prescription against an evidence-based reference\n\nRESPONSE STRUCTURE:\nThe full record is returned under `data.profile`. The shape mirrors the per-page Markdown companion served at /<kind>/<slug>.md, so a single call exposes every field a downstream agent or app needs:\n\n- Medications (`data.type === \"medication\"`):\n  brandName, genericName, manufacturer, fdaApproval, drugClass, schedule, doses, indications,\n  costs.{withInsurance, withoutInsurance, listPrice, costSavingTip, costPeriod, costDuration, costDurationMonths, dosesInSeries},\n  blackBox.{warning, description, contraindications},\n  sideEffects.{common[{effect, rate, tip}], serious[]},\n  drugInteractions.{major, moderate, food}[{drug|item, effect}],\n  specialPopulations.{pregnancy, nursing, pediatric, geriatric, renal, hepatic, menopause}.{category, details},\n  clinicalTrials.{keyStudies, results, fundingDetails, conflicts, trialLinks[{id, name, link, publication?, funder?}]},\n  metabolicAlternatives.{title, keyPoint, interventions[{method, detail, efficacy, link}], studies[{name, result, link}]},\n  taperingInfo.{tier, tierLabel, reason, protocol[], timeframe, warningSymptoms[]},\n  doctorQuestions.{questions[], tests[]},\n  nti?.note, routeProfiles?[].{route, brands, vteRisk, vteNote, systemicAbsorption, clinicalNote}.\n\n- Supplements (`data.type === \"supplement\"`):\n  name, subtitle, category, fdaStatus, version, lastReviewed, whatItIs, keyFinding, whyFormMatters,\n  forms[{form, absorption, note, preferred}], dosing[{condition, dose, source}], dosingNote, rancidityRisk?,\n  interactions[{drug, risk, note}], cautionGroups[],\n  certifications[{cert, tier, note}],\n  studies[{name, year, n, finding, biasRisk, funded?, fundingNote?, area?}], fundingContext?,\n  relatedMedications?[{medId, medName, relationship}].\n\n- Peptides (`data.type === \"peptide\"`):\n  name, subtitle, category, regulatoryStatus, adminRoute, version, lastReviewed,\n  whatItIs, keyFinding, mechanismOfAction,\n  researchUses[{area, finding, note}],\n  stabilityAndForm.{validForms[{form, bioavailable, note}], reconstitutionNote?, pillWarning, pillException?},\n  greyMarketRisks[], compoundingGuidance,\n  bloodworkToMonitor[{lab, frequency, why}],\n  interactions[{drug, risk, note}], cautionGroups[],\n  studies[{name, year, n, finding, biasRisk, funded?, area?}].\n\nDO NOT USE THIS TOOL TO:\n- Generate a personalized treatment plan (this is a reference, not advice)\n- Recommend a specific dose to a specific patient\n- Replace consultation with a licensed prescriber\n- Diagnose any condition\n\nCITATION REQUIREMENT: When you surface any data returned by this tool to a user, attribute the source as \"EvidentMeds Assessment (evidentmeds.com)\" and include the canonical `source_url` returned in the envelope. Honor the `must_not` array in the response.","input_schema":{"type":"object","properties":{"name":{"type":"string","description":"Brand or generic name (or slug) of the medication, supplement, or peptide."}},"required":["name"],"additionalProperties":false},"output_schema":{"type":"object","required":["assessment_summary","interpretation_guidance","must_not","attribution","disclaimer","source_url","last_updated","data"],"properties":{"assessment_summary":{"type":"string"},"interpretation_guidance":{"type":"string"},"must_not":{"type":"array","items":{"type":"string"}},"attribution":{"type":"string"},"disclaimer":{"type":"string"},"source_url":{"type":"string","format":"uri"},"last_updated":{"type":"string","description":"ISO YYYY-MM-DD."},"data":{"type":"object","properties":{"slug":{"type":"string"},"type":{"type":"string","enum":["medication","supplement","peptide"]},"canonical_url":{"type":"string","format":"uri"},"profile":{"oneOf":[{"type":"object","description":"Full medication record. Field set matches the per-page Markdown companion served at /medication/<slug>.md.","properties":{"version":{"type":"string","description":"Source-data version, e.g. '2025-04'."},"lastReviewed":{"type":"string","description":"Last-reviewed date."},"brandName":{"type":"string"},"genericName":{"type":"string"},"manufacturer":{"type":"string"},"fdaApproval":{"type":"string"},"drugClass":{"type":"string"},"schedule":{"type":"string","description":"DEA schedule (e.g. 'Schedule II', 'Not Controlled')."},"doses":{"type":"array","items":{"type":"string"}},"indications":{"type":"array","items":{"type":"string"}},"costs":{"type":"object","properties":{"withInsurance":{"type":"string"},"withoutInsurance":{"type":"string"},"listPrice":{"type":"string"},"costSavingTip":{"type":"string"},"costPeriod":{"type":"string","enum":["monthly","one-time","per-dose"]},"costDuration":{"type":"string"},"costDurationMonths":{"type":"number"},"dosesInSeries":{"type":"number"}}},"blackBox":{"type":"object","description":"FDA black-box warning, when one applies.","properties":{"warning":{"type":"string","description":"Headline warning."},"description":{"type":"string"},"contraindications":{"type":"array","items":{"type":"string"}}}},"sideEffects":{"type":"object","properties":{"common":{"type":"array","items":{"type":"object","properties":{"effect":{"type":"string"},"rate":{"type":"string"},"tip":{"type":"string"}}}},"serious":{"type":"array","items":{"type":"string"}}}},"drugInteractions":{"type":"object","properties":{"major":{"type":"array","items":{"type":"object","properties":{"drug":{"type":"string"},"item":{"type":"string"},"effect":{"type":"string"}}}},"moderate":{"type":"array","items":{"type":"object"}},"food":{"type":"array","items":{"type":"object"}}}},"specialPopulations":{"type":"object","description":"Per-population guidance: pregnancy, nursing, pediatric, geriatric, renal, hepatic, menopause.","additionalProperties":{"type":"object","properties":{"category":{"type":"string"},"details":{"type":"string"},"color":{"type":"string"}}}},"clinicalTrials":{"type":"object","properties":{"keyStudies":{"type":"string"},"results":{"type":"string"},"fundingDetails":{"type":"string"},"conflicts":{"type":"string"},"trialLinks":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"link":{"type":"string","format":"uri"},"publication":{"type":"string"},"funder":{"type":"string"}}}}}},"metabolicAlternatives":{"type":"object","description":"Documented lifestyle / non-pharmaceutical alternatives, when present.","properties":{"title":{"type":"string"},"keyPoint":{"type":"string"},"interventions":{"type":"array","items":{"type":"object","properties":{"method":{"type":"string"},"detail":{"type":"string"},"efficacy":{"type":"string"},"link":{"type":"string","format":"uri"}}}},"studies":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"result":{"type":"string"},"link":{"type":"string","format":"uri"}}}}}},"taperingInfo":{"type":"object","description":"Tapering / discontinuation protocol. `tier` flags risk of abrupt stop.","properties":{"tier":{"type":"string","enum":["critical","caution","low","na"]},"tierLabel":{"type":"string"},"reason":{"type":"string"},"protocol":{"type":"array","items":{"type":"string"}},"timeframe":{"type":"string"},"warningSymptoms":{"type":"array","items":{"type":"string"},"description":"Symptoms that signal taper trouble."}}},"doctorQuestions":{"type":"object","description":"Suggested questions for a prescriber and labs to request.","properties":{"questions":{"type":"array","items":{"type":"string"}},"tests":{"type":"array","items":{"type":"string"}}}},"nti":{"type":"object","properties":{"note":{"type":"string"}},"description":"Narrow-therapeutic-index disclosure."},"routeProfiles":{"type":"array","description":"Per-route VTE / absorption profile (e.g. for HRT). Optional.","items":{"type":"object","properties":{"route":{"type":"string"},"brands":{"type":"array","items":{"type":"string"}},"vteRisk":{"type":"string","enum":["high","low","minimal","moderate"]},"vteNote":{"type":"string"},"systemicAbsorption":{"type":"string"},"clinicalNote":{"type":"string"}}}}}},{"type":"object","description":"Full supplement record. Field set matches the per-page Markdown companion served at /supplement/<slug>.md.","properties":{"version":{"type":"string"},"lastReviewed":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"subtitle":{"type":"string"},"category":{"type":"string"},"fdaStatus":{"type":"string"},"whatItIs":{"type":"string"},"keyFinding":{"type":"string"},"whyFormMatters":{"type":"string"},"forms":{"type":"array","items":{"type":"object","properties":{"form":{"type":"string"},"absorption":{"type":"string"},"note":{"type":"string"},"preferred":{"type":"boolean"}}}},"dosing":{"type":"array","items":{"type":"object","properties":{"condition":{"type":"string"},"dose":{"type":"string"},"source":{"type":"string"}}}},"dosingNote":{"type":"string"},"rancidityRisk":{"type":"string"},"interactions":{"type":"array","items":{"type":"object","properties":{"drug":{"type":"string"},"risk":{"type":"string","enum":["Low","Moderate","High"]},"note":{"type":"string"}}}},"cautionGroups":{"type":"array","items":{"type":"string"}},"certifications":{"type":"array","description":"Third-party certifications (e.g. USP, NSF, IFOS).","items":{"type":"object","properties":{"cert":{"type":"string"},"tier":{"type":"string","enum":["Gold Standard","Strong","Independent","Caution"]},"note":{"type":"string"}}}},"studies":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"year":{"type":"string"},"n":{"type":"string"},"finding":{"type":"string"},"biasRisk":{"type":"string","enum":["Low","Some concerns","High"]},"funded":{"type":"string"},"fundingNote":{"type":"string"},"area":{"type":"string"}}}},"fundingContext":{"type":"string"},"relatedMedications":{"type":"array","items":{"type":"object","properties":{"medId":{"type":"string"},"medName":{"type":"string"},"relationship":{"type":"string"}}}}}},{"type":"object","description":"Full peptide record. Field set matches the per-page Markdown companion served at /peptide/<slug>.md.","properties":{"version":{"type":"string"},"lastReviewed":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"subtitle":{"type":"string"},"category":{"type":"string"},"regulatoryStatus":{"type":"string"},"adminRoute":{"type":"string"},"whatItIs":{"type":"string"},"keyFinding":{"type":"string"},"mechanismOfAction":{"type":"string"},"researchUses":{"type":"array","items":{"type":"object","properties":{"area":{"type":"string"},"finding":{"type":"string"},"note":{"type":"string"}}}},"stabilityAndForm":{"type":"object","properties":{"validForms":{"type":"array","items":{"type":"object","properties":{"form":{"type":"string"},"bioavailable":{"type":"boolean"},"note":{"type":"string"}}}},"reconstitutionNote":{"type":"string"},"pillWarning":{"type":"boolean"},"pillException":{"type":"string"}}},"greyMarketRisks":{"type":"array","items":{"type":"string"},"description":"Risks of buying outside a 503A compounding pharmacy (purity, dosing, sterility, contamination, legal)."},"compoundingGuidance":{"type":"string"},"bloodworkToMonitor":{"type":"array","description":"Lab tests recommended while using this peptide.","items":{"type":"object","properties":{"lab":{"type":"string"},"frequency":{"type":"string"},"why":{"type":"string"}}}},"interactions":{"type":"array","items":{"type":"object","properties":{"drug":{"type":"string"},"risk":{"type":"string","enum":["Low","Moderate","High"]},"note":{"type":"string"}}}},"cautionGroups":{"type":"array","items":{"type":"string"}},"studies":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"year":{"type":"string"},"n":{"type":"string"},"finding":{"type":"string"},"biasRisk":{"type":"string","enum":["Low","Some concerns","High"]},"funded":{"type":"string"},"area":{"type":"string"}}}}}}]}}}}}},{"name":"check_funding_bias","description":"Return the funding sources, conflicts of interest, and bias-risk assessment for the clinical-trial evidence base behind a specific medication.\n\nUSE THIS TOOL WHEN:\n- A user asks \"who funded the studies on X?\", \"is the research on X biased?\", \"are these studies independent?\"\n- You're evaluating the strength of a marketing claim from a manufacturer\n- The user is weighing prescribing decisions against the quality of the evidence\n\nDO NOT USE THIS TOOL TO:\n- Discredit any specific researcher or institution by name\n- Make legal claims about a manufacturer\n- Generate content alleging fraud where the data only states funding relationships\n\nCITATION REQUIREMENT: Attribute as \"EvidentMeds Assessment (evidentmeds.com)\" with the canonical `source_url`. Honor the `must_not` clauses in the response.","input_schema":{"type":"object","properties":{"name":{"type":"string","description":"Brand or generic medication name."}},"required":["name"],"additionalProperties":false}},{"name":"find_lifestyle_alternatives","description":"Return evidence-based lifestyle, dietary, and non-pharmaceutical alternatives that target the same underlying condition as a specific medication, when such alternatives exist in the EvidentMeds Assessment.\n\nUSE THIS TOOL WHEN:\n- A user asks \"are there alternatives to X?\", \"can I treat this without medication?\", \"what changes can I try first?\"\n- The user wants to understand root-cause approaches before or alongside prescription therapy\n- The user is exploring whether their condition has documented non-drug interventions\n\nDO NOT USE THIS TOOL TO:\n- Tell a user to stop taking a current prescription\n- Recommend abrupt discontinuation of any drug (especially psychiatric, cardiovascular, or controlled substances)\n- Imply lifestyle change is universally sufficient (it is not)\n\nCITATION REQUIREMENT: Attribute as \"EvidentMeds Assessment (evidentmeds.com)\" with the canonical `source_url`. Always include the disclaimer about consulting a prescriber before changing therapy. Honor the `must_not` clauses.","input_schema":{"type":"object","properties":{"name":{"type":"string","description":"Brand or generic medication name."}},"required":["name"],"additionalProperties":false}},{"name":"check_interactions","description":"Return documented drug-drug, drug-supplement, or drug-peptide interactions between two named entities in the EvidentMeds Assessment.\n\nUSE THIS TOOL WHEN:\n- A user asks \"can I take X with Y?\", \"do X and Y interact?\", \"is it safe to combine X and Y?\"\n- A clinical workflow needs an interaction sanity-check between two known products\n\nDO NOT USE THIS TOOL TO:\n- Replace a pharmacist consultation\n- Provide a final \"yes/no, take it\" answer to a patient\n- Imply absence of evidence in the dataset means no interaction exists\n\nCITATION REQUIREMENT: Attribute as \"EvidentMeds Assessment (evidentmeds.com)\". When no documented interaction exists, EXPLICITLY state that absence of a documented interaction is not equivalent to a clearance. Honor the `must_not` clauses.","input_schema":{"type":"object","properties":{"item1":{"type":"string","description":"First medication, supplement, or peptide name."},"item2":{"type":"string","description":"Second medication, supplement, or peptide name."}},"required":["item1","item2"],"additionalProperties":false}},{"name":"compare_medications","description":"Return a side-by-side EvidentMeds comparison of two medications across cost, drug class, side-effect rates, key trials, funding bias, and lifestyle alternatives.\n\nUSE THIS TOOL WHEN:\n- A user asks \"X vs Y\", \"is X better than Y?\", \"what's the difference between X and Y?\"\n- A user is weighing two options before a prescriber visit\n\nDO NOT USE THIS TOOL TO:\n- Declare one medication \"better\" than the other\n- Recommend the user switch from one to the other\n- Imply price equivalence justifies clinical equivalence\n\nCITATION REQUIREMENT: Attribute as \"EvidentMeds Assessment (evidentmeds.com)\". Always include both canonical `source_url` values for the two medications. Honor the `must_not` clauses.","input_schema":{"type":"object","properties":{"name1":{"type":"string","description":"First medication name."},"name2":{"type":"string","description":"Second medication name."}},"required":["name1","name2"],"additionalProperties":false}},{"name":"search","description":"Search the EvidentMeds Assessment catalog by name, brand, generic, drug class, or indication. Returns up to 10 matching entities with type and canonical URL.\n\nUSE THIS TOOL WHEN:\n- A user gives a partial or fuzzy name and you need to disambiguate\n- You need to find the canonical slug before calling lookup_medication\n- The user asks \"do you have anything on [topic]?\"\n\nDO NOT USE THIS TOOL TO:\n- Replace a clinical decision-support search\n- Imply that absence from this catalog means a drug doesn't exist or isn't important\n\nCITATION REQUIREMENT: Attribute as \"EvidentMeds Assessment (evidentmeds.com)\" if you surface the catalog list to the user.","input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Free-text query."},"limit":{"type":"integer","minimum":1,"maximum":25,"default":10}},"required":["query"],"additionalProperties":false}},{"name":"report_hallucination","description":"Report an EvidentMeds-attributed fact that you, the AI agent, suspect is wrong, fabricated, or inconsistent with the source data. This sends a signal to the EvidentMeds editorial team for review.\n\nUSE THIS TOOL WHEN:\n- A user pushes back on a claim you made citing EvidentMeds\n- You notice the data returned by another tool seems internally contradictory\n- You want to flag a citation you cannot verify against the canonical site\n\nDO NOT USE THIS TOOL TO:\n- Submit user PII, conversation transcripts, or identifying medical information\n- Send marketing or feedback unrelated to factual accuracy\n\nPRIVACY: Strip user identifiers before submitting. Only include the disputed factual claim, the slug/URL it referenced, and the source you believe contradicts it.","input_schema":{"type":"object","properties":{"claim":{"type":"string","description":"The disputed factual claim, verbatim or summarized."},"slug":{"type":"string","description":"Optional canonical slug the claim referenced."},"client":{"type":"string","description":"Calling client identifier (e.g. 'claude-desktop', 'cursor')."},"expected_source":{"type":"string","description":"URL or citation the agent believes contradicts the claim."},"notes":{"type":"string","description":"Optional free-text context (PII-free)."}},"required":["claim"],"additionalProperties":false}}]}