
Startup Valuation MCP Server
io.github.simonplmak-cloudPublished by GitHub account simonplmak-cloudv2.1.0Updated Oct 9, 2026
Startup valuation for AI agents: 14 tools, 80+ pre-revenue formulas.
Overview
Gives an assistant 14 valuation tools covering 80+ startup valuation formulas, from pre-revenue scorecard methods to SaaS, biotech and SAFE models.
- What you can do
- Run pre-revenue and core methods such as Scorecard, Berkus, Risk Factor Summation and the VC Method
- Apply probability, time value, CAPM and comparables calculations
- Model advanced and industry cases: Black-Scholes, binomial, Monte Carlo, scenario analysis, SaaS, biotech, fintech, marketplace and hardware
- Handle stakeholder and emerging methods such as dilution, OPM, PWERM, liquidation preference, SAFE, crypto and ESG
- Produce a triangulated full analysis, with each result returning value, assumptions and sensitivity
- Use guided prompts and a method catalog resource to see required parameters before calling a tool
- When to use it
- Useful when an assistant needs structured, auditable startup or pre-revenue valuation figures rather than ad-hoc arithmetic, for example drafting a funding-round model, comparing valuation methods, or running sensitivity and scenario analysis.
- Requirements
- Either the hosted Streamable HTTP endpoint (no install, no API key) or a local Python install of the startup-valuation package with the mcp extra, run via the console script, python -m or uvx. No environment variables or headers 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.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.simonplmak-cloud%2Fstartup-valuation/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"startup-valuation": {
"type": "http",
"url": "https://startup-valuation.simonmak.com/api"
}
}
}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] [MCP Registry] [Glama] [MCP tools] [PyPI] [Python 3.10+] [Coverage] [Docs] [OpenSSF Scorecard] [License: MIT]
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 (≤ 5 minutes)
Fastest path: one line — pip install "startup-valuation[mcp]" — then call any *_valuation
tool (Scorecard, VC method, Black-Scholes, scenario analysis).
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.ascent-partners.com/api
as an MCP server, or run the stdio entrypoint above.
MCP Registry — published as com.ascent-partners/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
The valuation ladder
Distribution
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
Note: CI and deployment run through the APG workbench pipeline.
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 4ae0652
Tools
0Version history
3- v2.1.0LatestOct 2, 2026
- v2.0.1Oct 1, 2026
- v2.0.0Sep 30, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declaredRequired10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts