MCP.Market

Biopharma Catalyst MCP server

by yesc97·io.github.yesc97/biopharma-catalyst-mcp·v1.2.0·5 stars

Forensic biopharma catalyst auditor — 10 tools, deterministic CLEAN/BEAR_SIGNAL verdict.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

5 stars29 downloads/wk

Reviews

Write one

Nobody has reviewed Biopharma Catalyst yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Biopharma Catalyst tools (10)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • audit_catalyst

    FORENSIC AGGREGATOR. Runs all 8 connectors in parallel against (ticker, drug) and returns a deterministic verdict: CLEAN | FLAG | BEAR_SIGNAL | BLACK_FLAG. Encodes the full Tactical Auditor logic — terminations, FDA rejections, late-stage protocol amendments, dilution risk (runway vs catalyst), Going Concern disclosure, insider unloading, 8-K clusters, literature skepticism. CLEAN means: tried to

  • get_fda_activity

    Get FDA submission and approval activity for a drug or sponsor (NDA/BLA filings, approvals, supplements). Use kind='drug' for drug name (brand or generic) or kind='sponsor' for company sponsor name. Submission status codes are decoded (AP=approved, CRL=rejection, WD=withdrawn). Supports auto-fallback from drug to sponsor if results are empty.

  • get_insider_transactions

    Get insider Form 4 transactions for a ticker over the last N days. Returns individual transactions, total sales/purchases in dollars, and a Net Insider Sentiment score (purchases - sales). Detects 10b5-1 scheduled sales but does not exempt them.

  • get_market_data

    Get current price and options data for a stock ticker

  • get_protocol_snapshot

    Get current protocol details + amendment proximity for a clinical trial by NCT ID. Flags late-stage protocol amendments (the 'goalpost move') by computing how far into the trial timeline the last update happened. Cannot detect WHAT changed (CT.gov v2 API does not expose protocol diffs) — only WHEN.

  • get_sec_filings

    Get recent SEC filings (10-K, 10-Q, 8-K, S-1) for a stock ticker.

  • get_short_interest

    Get short interest data for a ticker — short % of float, days to cover, and month-over-month delta. Used to detect SHORT_INTEREST_SPIKE (delta >20%, bear) and SHORT_SQUEEZE_POTENTIAL (days to cover >5, bull).

  • get_xbrl_facts

    Get structured financial facts from SEC XBRL for a ticker — cash, quarterly burn, runway months, and Going Concern disclosure flag. Used by the Tactical Auditor to detect dilution risk (runway shorter than time to next catalyst).

  • search_clinical_trials

    Search ClinicalTrials.gov for studies by intervention (drug or company name)

  • search_pubmed

    Search PubMed for scientific papers by term (drug name, condition, etc.)

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan28 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 140 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Biopharma Catalyst compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,255 servers
Tools
10
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
5
more than 83% of 28,688 servers
Downloads a week
29
more than 16% of 12,191 servers with a package

What its tools let an agent do: 10 read

Install Biopharma Catalyst in Claude Code, Cursor or VS Code

Runs npx -y biopharma-catalyst-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add biopharma-catalyst-mcp -- npx -y biopharma-catalyst-mcp
Add to Cursor

What the publisher says

From the Biopharma Catalyst repository's README, as published. We do not edit it. Read it on GitHub

biopharma-catalyst-mcp

A forensic biopharma research MCP server — pulls catalyst-grade signals from 6 free, authoritative sources (ClinicalTrials.gov, PubMed, SEC EDGAR, SEC XBRL companyfacts, openFDA, Yahoo Finance) and hands them to your LLM. Includes a server-side aggregator that runs the full forensic workflow in one tool call and returns a deterministic verdict.

Built for the workflow most retail biopharma analysts actually run: a ticker hits the radar, you spend 2–4 hours grinding Google Scholar, FDA pages, EDGAR, and the options chain to decide if the catalyst story holds up. This compresses that to ~30 seconds.

Table of Contents

  • The headline tool: audit_catalyst
  • The Tactical Auditor system prompt (alternative)
  • Tools
  • Install
  • Configure as an MCP server
  • CLI mode
  • Why search by drug name, not ticker
  • Live analysis examples
  • Roadmap
  • Technical reference & maintenance
  • Contributing
  • Contact

The headline tool: audit_catalyst

Single tool, single call, single verdict. Works on any sponsor / drug combination — no hardcoded tickers anywhere.

Big Pharma example — the "Clean" case

audit_catalyst(ticker="MRK", drug="Keytruda", sponsor="Merck")

→ Verdict: CLEAN (MED)
  Primary finding: Tried to break thesis. Approved 20260424. (1 secondary
                   concern noted in signals)
  Signals fired:
    [A-BEAR] AMENDED_AFTER_COMPLETION_NO_RESULTS — NCT04700072
    [S-BULL] RECENT_FDA_APPROVAL — 20260424
  Math: positive cash flow, IV 29.1%, insider net $0.00M

A CLEAN verdict is the highest praise this tool gives. It means the auditor cross-referenced 9 sources, tried to break the bull thesis, and couldn't (or could only surface secondary concerns that don't outweigh an S-tier bull signal). That's a stronger long signal than a generic "BUY" rating, because failing to break a thesis is harder than confirming it.

The verdict scale:

  • CLEAN — tried to break the thesis, couldn't. Confidence drops if A-tier concerns surface.
  • FLAG — A-tier bear signal fired without an offsetting S-tier bull. Data ambiguous; look harder.
  • BEAR_SIGNAL — at least one S-tier bear fired (terminated trial, FDA rejection, dilution risk, etc.). Confidence rises with multiple S-tier bears.
  • BLACK_FLAG — Going Concern disclosed by auditors + cash runway under 6 months. Equity at high risk of zero.
  • DISQUALIFIED — insufficient data tied to the company. Try a different drug or query the underlying connectors directly.

The math (cash runway, months to catalyst, insider sentiment, ATM IV, catalyst date) is also returned for the user to inspect. The LLM narrates; the verdict is code.

The Tactical Auditor system prompt (alternative)

If you'd rather have the LLM run the workflow itself across the individual tools, drop this prompt into your MCP client as a custom instruction or system prompt:

You are a Tactical Biopharma Auditor. Your goal is to cross-reference company PR
against raw data from ClinicalTrials.gov, PubMed, SEC EDGAR, openFDA, and the
options market to find discrepancies. You are looking for "Trial Drift" and
"Signal Decay."

When auditing a ticker/drug, run this workflow:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Biopharma Catalyst: common questions

Is Biopharma Catalyst MCP server safe?
Mostly: it is graded B (82/100). Read the Biopharma Catalyst safety report
How do I install Biopharma Catalyst?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Biopharma Catalyst need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Biopharma Catalyst maintained?
The last commit was 177 days ago (2026-05-11). The latest release is v1.2.0.
How does Biopharma Catalyst compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,255 servers); tools 10 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.