MCP 서버

CounterScript - Drug Price Benchmarks

ai.agentlookups/counterscript
데이터 및 분석 헬스케어 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Provides US drug acquisition benchmarks, estimated cash-price ranges, generic equivalents, and applicable Medicare negotiated prices.

drug_price
Look up a US drug's fair cash price
Looks up what US pharmacies actually pay to acquire a drug (the CMS NADAC benchmark, per unit, with its date), a fair cash-price estimate range, FDA generic equivalents, and Medicare negotiated prices where they apply. The input is a drug name with optional strength and form. result_type is one of three values. match: one drug, with prices, provenance and honesty notes; a brand-name drug with no generic alternatives listed also carries generic_equivalence, a dated statement of what the FDA Orange Book shows for it. A brand-name match can also carry cms_generic_price, CMS's NADAC figure for the corresponding generic drug, with its effective date, a fair cash estimate where a fill quantity applies, and the generic's name when exactly one generic in the index has that price, strength and ingredient. A biologic that the FDA Purple Book lists biosimilars to also carries biosimilars (each with proprietary and proper names, interchangeable, marketing_status, file_month, and a NADAC price where one is indexed) and biosimilars_statement; a biosimilar carries reference_product, with the same kinds of fields and a statement. candidates: the query fits several drugs. Up to 12 are listed (generic drugs first, then alphabetical), each with its description and price hint. candidates_total gives how many drugs matched; when that is more than 12, message says the list was cut, and adding a strength or form narrows it. A query equal to one candidate's description returns that drug as a match. no_match: the index has no drug matching the query, with close drug names in did_you_mean where any exist; this does not mean the drug lacks a fair price, since NADAC covers only drugs with enough pharmacy survey data. Every result also carries freshness, one entry per source (nadac, orangebook, mfp, purplebook) giving as_of, the publisher's date on the file in use (for purplebook, which FDA dates by month, the first day of that month); checked, the date of our newest successful fetch of that source; expected, the publishing cadence (weekly, monthly or irregular); and stale, which is true when the NADAC file is more than 10 days old, the Orange Book file more than 45 days old or the month of the Purple Book file ended more than 60 days ago, and then statement says so in plain words. stale is false for mfp, whose updates are irregular. A source we have not fetched yet has no as_of or checked.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Drug name with optional strength/form, e.g. "atorvastatin 20 mg" or "eliquis 5 mg tablet". Generic (ingredient) names match best.'}}}
변경됨
drug_price
2026년 10월 1일 2:51 AM
변경됨
drug_price
2026년 9월 29일 3:00 AM
추가됨
drug_price
2026년 9월 11일 12:30 AM