MCPVault

search_by_indication

MCP tool from Pubcrawl by nickjlamb

Find drugs approved for a medical condition. Searches FDA labelling via openFDA, then cross-references UK availability on the eMC.

How to use it

search_by_indication is exposed by the Pubcrawl MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the search_by_indication tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Pubcrawl

$npm install -g @pharmatools/pubcrawl
FULL PUBCRAWL LISTING

Other tools in Pubcrawl (13)

compare_labels

Side-by-side comparison of US (USPI) and UK (SmPC) labelling for the same drug. Spot regulatory differences in indications, warnings, and dosing.

find_related

Find similar articles using PubMed's neighbor algorithm, ranked by relevance score.

format_citation

Generate a formatted citation in APA, Vancouver, Harvard, or BibTeX style.

get_abstract

Get the full structured abstract for an article — broken into labeled sections (background, methods, results, conclusions) with keywords and MeSH terms.

get_full_text

Retrieve the full text of open-access articles from PubMed Central, with parsed sections, figure/table captions, and reference counts.

get_smpc

Retrieve UK Summary of Product Characteristics from the eMC — the UK equivalent of US prescribing information, with numbered SmPC sections.

get_trial

Get full details for a clinical trial by NCT ID — eligibility criteria, study design, arms, primary/secondary outcomes, locations, and associated PubMed IDs.

get_uspi

Pull US Prescribing Information sections via openFDA (cited to DailyMed) — indications, dosing, warnings, contraindications, and more.

resolve_drug_name

Convert a brand drug name to its generic (or a generic to its US brand names), with drug class and common indications. Deterministic, via RxNorm/openFDA — no AI.

search_europepmc

Search Europe PMC — a broader corpus than PubMed that also indexes preprints (bioRxiv, medRxiv) and patents. Each result includes an abstract snippet, citation count, open-access status, and a preprint flag. Filter to preprints or open-access only.

search_pubmed

Search PubMed with filters for date range, article type, and sort order. Returns PMIDs, titles, authors, journals, and DOIs.

search_trials

Search ClinicalTrials.gov for clinical trials. Filter by condition, intervention, recruitment status, and phase. Returns NCT IDs, sponsors, enrollment, and links.

trending_papers

Find recent papers on a topic, with optional filtering to high-impact journals (Nature, Science, Cell, NEJM, Lancet, JAMA, etc.).