Labsco
MCP SERVER

CostPlusDrugs.com

by DavidOsherdiagnostica

Look up what a medication costs at Cost Plus Drugs, and browse the 95 categories their catalogue is organised into.

Biomedical: Genomics & Clinical Data
Summary
A drug price you can check mid-sentence.

Cost Plus Drugs exists because US medication pricing is opaque. Putting the catalogue where the conversation about a prescription is already happening means 'what does that actually cost' gets answered before the topic moves on.

What it is

An MCP server over the Cost Plus Drugs GraphQL API. Three tools: search by medication name, browse the category collections, and page through products with filtering. The categories are also exposed as a resource at `cost-plus-drugs://collections`.

What you get
  • A medication found by exact generic or brand name
  • All 95 medication categories browsed, or searched by name or slug
  • Medications listed with category filtering and pagination, always sorted alphabetically by name
  • Transparent pricing attached to what comes back, since that is what the catalogue is built around
Requirements

Nothing to sign up for — it reads a public catalogue. Clone, `npm install && npm run build`, then `npm start` for stdio or `npm run start:http` for HTTP on a default local port. Four environment variables tune it rather than enable it: the API base URL, a request timeout, a retry count and the name the server reports itself under.