Connects agents to PhaseFolio, a biotech valuation workspace for risk-adjusted NPV, probability-of-success benchmarks, scenario analysis, and Monte Carlo simulation. Reach for it when an agent needs to reason about drug pipeline economics, compare assumptions, or produce diligence artifacts without rebuilding spreadsheet models by hand. The useful angle is provenance: PhaseFolio emphasizes signed exports, evidence registers, methodology versions, backtests, and a verify endpoint, so downstream agents can check that a valuation or dossier is tied to a specific engine, dataset, and methodology before using it in an investment workflow.
Public tool metadata for what this MCP can expose to an agent.
get_projectFetch 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.1 paramsFetch 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.
project_idstringlist_scenariosList 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.2 paramsList 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.
limitintegerproject_idstringget_scenarioFetch 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...1 paramsFetch 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...
scenario_idstringget_evidenceFetch 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?'1 paramsFetch 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?'
scenario_idstringget_dossierFetch 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.1 paramsFetch 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.
scenario_idstringquery_landscapeFetch 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 'wha...3 paramsFetch 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 'wha...
project_idstringphase_filterarrayrecency_yearsintegerquery_benchmarksQuery 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...3 paramsQuery 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...
metricstringpos · cost · duration · allmodalitystringindicationstringverify_exportVerify 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...2 paramsVerify 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...
hashstringartifact_urlstringget_methodologyFetch a PhaseFolio methodology section's full content (backtest, PoS calibration, IRA framework, evidence standards, network benchmarks, COGS benchmark, SG&A benchmark, tax benchmark). Designed for citation: each section has a stable URL and a methodology version identifier yo...1 paramsFetch a PhaseFolio methodology section's full content (backtest, PoS calibration, IRA framework, evidence standards, network benchmarks, COGS benchmark, SG&A benchmark, tax benchmark). Designed for citation: each section has a stable URL and a methodology version identifier yo...
sectionstringbacktest · pos-calibration · ira-framework · evidence-standards · network-benchmarks · cogs-benchmarkPHASEFOLIO_TOKENsecretBearer token for org-scoped tools. Without it, only the 3 public tools are usable.