# phasefolio MCP server

Biotech rNPV/PoS engine for AI agents. Signed exports, evidence register, asset landscape.

## Links
- Registry page: https://www.getdrio.com/mcp/com-phasefolio-phasefolio
- Repository: https://github.com/TamalAdebisi/Phasefolio_v1
- Website: https://app.phasefolio.com

## Install
- Command: `npx -y @phasefolio/mcp`
- Endpoint: https://app.phasefolio.com/api/mcp
- Auth: Auth required by registry metadata

## Setup notes
- Remote header: Authorization (secret)
- Package: Npm @phasefolio/mcp v0.1.4
- Environment variable: PHASEFOLIO_TOKEN (secret)
- The upstream registry signals required auth or secrets.
- Remote endpoint: https://app.phasefolio.com/api/mcp
- Header: Authorization

## Tools
- get_project - Fetch a PhaseFolio project's metadata: indication, sub-indication, modality, biomarker, asset name, and stage at entry. Use this when you need to ground an analysis question in the project's clinical context before fetching scenarios. Endpoint: https://app.phasefolio.com/api/mcp
- list_scenarios - List all scenarios in a PhaseFolio project. Returns scenario IDs, names, created/updated timestamps, and top-line eNPV/rNPV. Use this to discover what scenarios exist before fetching one in detail. Endpoint: https://app.phasefolio.com/api/mcp
- get_scenario - Fetch a PhaseFolio scenario's complete inputs (stage costs, durations, PoS, commercial assumptions, IRA settings) and computed outputs (eNPV, rNPV, cumulative PoS, per-stage breakdown, top sensitivity drivers). This is the authoritative engine output — every signed export ties back to this payload. Endpoint: https://app.phasefolio.com/api/mcp
- get_evidence - Fetch the evidence register entries for a scenario — the citations, sources, and supporting documents the analyst attached to back the assumptions. Use this when an analysis question references 'what's the evidence for X?' Endpoint: https://app.phasefolio.com/api/mcp
- get_dossier - Fetch the structured dossier JSON for a scenario — the same content rendered in the IC Dossier PDF/Excel exports, in machine-readable form. Includes verdict, drivers, assumptions, evidence summary, and (if available) signed-export hashes pointing to the latest signed artifacts. Endpoint: https://app.phasefolio.com/api/mcp
- query_landscape - Fetch the asset-anchored competitive landscape for a project — comparable trials, competing programs, sponsor activity, and biomarker overlap. Sourced from CT.gov + FDA + PhaseFolio's curated enrichment. Use when an analysis question asks 'who else is working on this?' or 'what's the competitive context?' Endpoint: https://app.phasefolio.com/api/mcp
- query_benchmarks - Query PhaseFolio's network benchmarks — anonymized aggregate statistics across the network of scenarios (PoS by indication × modality, cost distributions, duration percentiles). L1 tier (no auth) returns lagged, low-granularity headlines; L3 tier (bearer auth) returns granular slices with biomarker stratification. Endpoint: https://app.phasefolio.com/api/mcp
- verify_export - Verify a signed PhaseFolio export. Accepts either a content hash (from a signed PDF/Excel) or a URL to a hosted artifact. Returns verification status (valid/tampered/unknown), issued timestamp, methodology version, and an anonymized originating-org identifier. Use this when a user shares a PhaseFolio dossier and you want to confirm it's authentic before citing the analysis. Endpoint: https://app.phasefolio.com/api/mcp
- get_methodology - Fetch a PhaseFolio methodology section's full content (backtest, PoS calibration, IRA framework, evidence standards, network benchmarks, COGS benchmark). Designed for citation: each section has a stable URL and a methodology version identifier you can reference in analysis output. Endpoint: https://app.phasefolio.com/api/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: com.phasefolio
- Version: 0.1.4
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 3, 2026
- Source: https://registry.modelcontextprotocol.io
