search_medicinesLABSCO 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.
Setup effort
Build from source — git clone https://github.com/DavidOsherdiagnostica/cost-plus-drugs
USE CASES
Checking the price of a specific drug
Search by generic or brand name and read the price back.
Looking for a cheaper equivalent
Search the drug, then work through the category it sits in for what else is there.
Seeing what a category covers
Browse the collections, or search them by name or slug, to find the right one of the 95.
Working through a long category without drowning
Page through products filtered to one collection, alphabetically.
Building a price comparison
Pull the categories, then list the products under each one to compare across them.
3 tools
Listed in project docs. Your client may show a different list.
get_collectionsget_all_productsBEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation.
INSTALLATION
Connect your client
This one is built from source rather than installed with a single command.
Server setup
git clone https://github.com/DavidOsherdiagnostica/cost-plus-drugs
cd cost-plus-drugs
npm install && npm run buildStart it: npm start (stdio mode, recommended for AI agents) or npm run start:http (HTTP mode, port 3000)