
Startup Valuation MCP Server
io.github.simonmak-ascentv2.1.1Updated Oct 2, 2026
Startup valuation for AI agents: 14 tools, 80+ pre-revenue formulas.
Overview
Lets an assistant compute startup valuations using 80+ pre-revenue and industry-specific formulas through 14 MCP tools.
- What it does
- Exposes 14 tools that fold families of valuation formulas behind a method argument, covering probability, time value, CAPM, core pre-revenue methods (Scorecard, Berkus, VC Method, Risk Factor Summation), options, comparables, and industry models for SaaS, biotech, fintech, marketplaces, and hardware. It also covers international adjustments, stakeholder equity, and emerging methods such as SAFE and Metcalfe's Law, plus a triangulated full analysis. Each computation returns a ValuationResult with value, assumptions, and sensitivity. Three guided prompts and a machine-readable method catalog are included.
- When to use it
- Useful when an assistant needs structured, auditable startup valuation math rather than free-form estimates, for example pre-revenue scoring, SaaS or biotech modeling, funding-round dilution, or comparing several methods. It suits analysts and developers who want the formulas applied consistently and traceably.
- Requirements
- Runs locally over stdio as a PyPI package (startup-valuation), installed with pip including the mcp extra or run ephemerally with uvx, so Python and the package are needed. A hosted Streamable HTTP endpoint is also offered and needs no install or API key. No accounts, credentials, or environment variables are declared.
Installation
In SourceWeft
- Open Startup Valuation MCP Server in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Startup Valuation Engine
A comprehensive startup valuation library implementing 80+ formulas from the Startup Valuation textbook — Python library, MCP server, and AI-agent skills.
[CI] [PyPI] [License: MIT] [Python 3.10+] [Coverage] [Docs] [MCP tools] [OpenSSF Scorecard] [Glama MCP]
Overview
A production-grade Python library for startup valuation, implementing every formula from the Startup Valuation textbook by Simon Mak (Valuation in Practice Series, Ascent Partners). Designed for developers, financial analysts, and AI agents who need auditable, structured valuation computations.
Three-layer architecture:
- Python Library — 14 modules, 80+ typed functions, all returning
ValuationResult(value + assumptions + sensitivity) - MCP Server — 14 folded tools (80+ formulas) for AI agents via stdio and hosted Streamable HTTP
- AI-agent skills — 6 skill definitions with workflow guidance for valuation domains
Installation
Quick Start
Python Library
MCP Server (for AI Agents)
The server exposes 14 tools, each folding a family of formulas behind a method
argument — probability, time value, CAPM, core pre-revenue methods, options,
comparables, SaaS, marketplaces, fintech, biotech, hardware, international,
stakeholder equity, emerging methods, and a triangulated full analysis.
Local (stdio):
Hosted (Streamable HTTP) — no install, no API key:
OpenCode — add to opencode.json:
Claude Desktop / Cursor — add the HTTP URL https://startup-valuation.simonmak.com/api
as an MCP server, or run the stdio entrypoint above.
MCP Registry — published as io.github.simonmak-ascent/startup-valuation
(manifest: server.json) and listed on
Glama and the
Official MCP Registry. The
glama.json file holds the Glama maintainer entry.
AI-agent skills
Copy the skills/ directory to your agent's skills folder:
valuation-core— Scorecard, Berkus, VC Method, Risk Factor Summationvaluation-foundations— Probability, time value, CAPM, comparablesvaluation-advanced— Black-Scholes, Binomial, Monte Carlo, Scenario Analysisvaluation-industry— SaaS, Biotech, Fintech, Marketplace, Hardwarevaluation-stakeholder— Dilution, OPM, PWERM, Liquidation Preferencevaluation-emerging— SAFE, Crypto (MV=PQ), ESG, Metcalfe's Law
Valuation Methods by Category
Why This Library?
- Auditable — Every function returns
ValuationResultwith value, method, inputs, assumptions, and sensitivity analysis - Textbook-accurate — All formulas verified against book example values with unit tests
- AI-ready — MCP server and Skills for seamless AI agent integration
- Industry-specific — Dedicated modules for SaaS, biotech, fintech, marketplace, and hardware startups
- Open source — MIT license, extensible, well-documented
Development
Documentation
- API Reference: GitHub Pages
- Wiki (Theory & Derivations): GitHub Wiki
- PyPI: pypi.org/project/startup-valuation
- Chapter Index: Maps every function to its textbook chapter
- Examples: Interactive code snippets for each valuation category
Companion Textbook
Startup Valuation: A Comprehensive Guide to Valuing Fast-Growing Pre-Revenue Companies
Theory, Methods, Regulation, and Practice — Valuation in Practice Series by Ascent Partners
By Simon Mak · 338 pages · 15 chapters · 300+ exercises · 20+ real-world cases
Citing This Project
Based on formulas from the Startup Valuation textbook.
Use with Context7
Up-to-date Startup Valuation Engine documentation is indexed on Context7, so coding agents can pull it into context on demand. With the Context7 MCP server or ctx7 CLI installed, name the library in your prompt:
License
MIT — see LICENSE.
By Ascent Partners — part of the Valuation in Practice Series.
If this saves you time, a ⭐ on GitHub helps others find it.
Source: README.md at commit bd61e98
Tools
0Version history
1- v2.1.1LatestOct 2, 2026

