biopharma-catalyst-mcp — Claude Code MCP server: catalyst analysis
This MCP server checks a biopharma company and drug against clinical, regulatory, filing, and market data. Use it to examine whether a catalyst thesis holds up.
claude mcp add biopharma-catalyst-mcp -e SEC_USER_AGENT=<SEC_USER_AGENT> -- npx -y biopharma-catalyst-mcpWhat biopharma-catalyst-mcp does
The main tool, audit_catalyst, takes a ticker, drug, and sponsor, then runs the review across clinical-trial records, papers, SEC filings, openFDA, and Yahoo Finance. Other tools expose data such as trial status, company cash figures, insider trades, and short interest.
The aggregator returns a code-generated label: CLEAN, FLAG, BEAR_SIGNAL, BLACK_FLAG, or DISQUALIFIED. It also provides figures such as cash runway and time to catalyst for inspection. The model narrates the findings; it does not assign the verdict. Claude Code setup requires a SEC_USER_AGENT value in the environment passed to the install command.
What it helps with
- check a drug catalyst against company filings
- find completed trials without a results readout
- compare trial records with regulatory activity
- review company cash runway and insider transactions
Example prompts for the agent
- Audit the catalyst for ticker
SRPTand drugelevidys. - Check
MRK, drugKeytruda, and sponsorMerckfor conflicting signals. - Review trial status and SEC filings for this drug and company.
How to install biopharma-catalyst-mcp
Platform CLI
claude mcp add biopharma-catalyst-mcp -e SEC_USER_AGENT=<SEC_USER_AGENT> -- npx -y biopharma-catalyst-mcpReplace <…> with your own values
Platform CLI
codex mcp add biopharma-catalyst-mcp --env SEC_USER_AGENT=<SEC_USER_AGENT> -- npx -y biopharma-catalyst-mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"biopharma-catalyst-mcp": {
"command": "npx",
"args": [
"-y",
"biopharma-catalyst-mcp"
],
"env": {
"SEC_USER_AGENT": "<SEC_USER_AGENT>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"biopharma-catalyst-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"biopharma-catalyst-mcp"
],
"env": {
"SEC_USER_AGENT": "<SEC_USER_AGENT>"
}
}
}
}Replace <…> with your own values
Platform CLI
gemini mcp add -e SEC_USER_AGENT=<SEC_USER_AGENT> biopharma-catalyst-mcp npx -y biopharma-catalyst-mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about biopharma-catalyst-mcp
How do I install biopharma-catalyst-mcp in Claude Code?
Set the SEC_USER_AGENT value with this command: claude mcp add biopharma-catalyst-mcp -e SEC_USER_AGENT=<SEC_USER_AGENT> -- npx -y biopharma-catalyst-mcp.
What does biopharma-catalyst-mcp do?
It provides MCP tools for reviewing biopharma drugs and companies. Its audit_catalyst tool returns a deterministic verdict based on gathered signals.
Which sources does audit_catalyst use?
Its sources include ClinicalTrials.gov, PubMed, SEC EDGAR, SEC XBRL companyfacts, openFDA, and Yahoo Finance.