Index / MCP servers / Phasefolio

Phasefolio MCP server

Connect Phasefolio and your agent gets 13 tools, among them get_dossier, get_evidence, get_methodology. It answers at https://app.phasefolio.com/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.

Status
Answering
Tools
13
Official
yes, served from phasefolio.com
Reliability
10 of 10 checks
Response time
255 ms
Transport
streamable HTTP
Last checked
18 October 2026

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

Description as the publisher wrote it.

The 13 tools Phasefolio offers

ToolWhat it does
get_dossierFetch the structured asset snapshot JSON for a scenario — the same content rendered in the PDF/Excel exports, in machine-readable form. Includes verdict, drivers, assumptions, evidence summary, and (if available) signed-export hashes pointi
Inputs: scenario_id
get_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?'
Inputs: scenario_id
get_methodologyFetch a PhaseFolio methodology section's full content (rNPV engine, backtest, PoS calibration, IRA framework, development paths, clinical stage normalization, evidence standards, network benchmarks, COGS benchmark, SG&A benchmark, tax bench
Inputs: section
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.
Inputs: project_id
get_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 eng
Inputs: scenario_id
list_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.
Inputs: project_id, limit
query_benchmarksQuery PhaseFolio benchmark availability. Source-backed PoS benchmarks are available separately; network cost distributions and duration percentiles are planned but currently return coming_soon with null estimates rather than PhaseFolio's ma
Inputs: indication, modality, metric
query_drug_riskFetch human-reviewed drug-specific clinical-risk signals for a project, including biomarker quality, Phase 1 ORR flag-only data, provenance, extractor versions, and pending-review counts. Use this before interpreting engine 2.6.0 drug-speci
Inputs: project_id
query_evidence_atlasFetch the published Evidence Atlas program universe for a sub-indication. Defaults to source-verified rows from public CT.gov + FDA; agent-labeled rows require include_unverified=true and remain explicitly labeled. Pending AI-serviced event
Inputs: sub_indication, include_unverified, limit
query_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 '
Inputs: project_id, phase_filter, recency_years
query_sec_deal_termsQuery SEC EDGAR deal-term extractions by indication, deal type, date range, confidence, and review state. Returns per-deal rows with source quotes and accession URLs for verification; aggregate engine medians use the separate backend aggreg
Inputs: indication, deal_type, since, until, min_confidence, include_needs_review
triage_assetProduce a transparent, provenance-linked CONDITIONAL READ on a drug asset for deal triage. Pass either `text` (a teaser/abstract — fields are machine-extracted and the result is marked inputs_unconfirmed) or pre-confirmed `fields`. Returns
Inputs: text, fields
verify_exportVerify a signed PhaseFolio export by content hash. Returns verification status (valid/tampered/unknown), issued timestamp, methodology version, and an anonymized originating-org identifier. Use this when a user shares a PhaseFolio asset sna
Inputs: hash

Add Phasefolio to your AI client

Every block below points at https://app.phasefolio.com/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http phasefolio https://app.phasefolio.com/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "phasefolio": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.phasefolio.com/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "phasefolio": {
      "url": "https://app.phasefolio.com/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "phasefolio": {
      "type": "http",
      "url": "https://app.phasefolio.com/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "phasefolio": {
      "url": "https://app.phasefolio.com/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "phasefolio": {
      "serverUrl": "https://app.phasefolio.com/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "phasefolio": {
      "url": "https://app.phasefolio.com/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Phasefolio
version: 0.0.1
schema: v1
mcpServers:
  - name: Phasefolio
    type: streamable-http
    url: https://app.phasefolio.com/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "phasefolio": {
      "httpUrl": "https://app.phasefolio.com/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "phasefolio": {
      "type": "http",
      "url": "https://app.phasefolio.com/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "phasefolio": {
      "url": "https://app.phasefolio.com/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fapp.phasefolio.com%2Fapi%2Fmcp&type=streamable_http&id=phasefolio&name=Phasefolio

Is Phasefolio up right now?

It answered our last check on 18 October 2026 in 255 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Phasefolio

Questions about Phasefolio

Is there an official Phasefolio MCP server?

Yes. It is published by phasefolio.com and served from app.phasefolio.com, the vendor's own domain: https://app.phasefolio.com/api/mcp.

How many tools does Phasefolio have?

13, as returned by the server's own tools/list on 31 August 2026: get_dossier, get_evidence, get_methodology, get_project, get_scenario, list_scenarios, query_benchmarks, query_drug_risk, and 5 more.

Is Phasefolio down?

It answered our last check on 18 October 2026 in 255 ms. Over 10 checks since 5 September 2026 it answered 10.

How do I add Phasefolio to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://app.phasefolio.com/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Phasefolio need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: com.phasefolio. Endpoint host: app.phasefolio.com. ARD identifier: urn:air:com.phasefolio:mcp:phasefolio. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.