mcpField
S
Startup Valuation MCP Server

Startup Valuation MCP Server

リモート
startup-valuation.ascent-partners.com金融データ31 日前に更新
リポジトリ公式サイト

Startup Valuation MCP Server について

Startup Valuation Engineは、開発者や金融アナリスト向けのPython評価ライブラリ、MCPサーバー、エージェントスキルです。成長段階や業界別のスタートアップ評価手法を扱い、前提条件と感度分析を含む結果を返します。

主な機能

  1. 0180以上の型付き評価関数
  2. 02評価手法を扱う14のMCPツール
  3. 03前提条件と感度分析を含む結果
  4. 04業界別の評価モジュール
  5. 053つのガイド付きプロンプトと手法カタログ

活用シーン

  1. 01プレレベニューのスタートアップの価値推定
  2. 02資金調達ラウンドと希薄化のモデル化
  3. 03業界別の評価シナリオの比較

MCP 対応

MCPサーバーは14のツール、3つのガイド付きプロンプト、手法カタログのリソースを提供します。ローカルstdioとホスト型Streamable HTTPに対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://startup-valuation.ascent-partners.com/api
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
pypistartup-valuation2.1.4

ツール

14
パラメーター型必須説明
kintegerいいえポアソン確率 P(X=k) におけるイベント数 k。整数 ≥ 0。
lowernumberいいえ積分下限(標準正規分布の領域。例:-1.0)。
uppernumberいいえ積分上限(標準正規分布の領域。例:1.0)。
methodenumはい適用する公式。選択肢:expected_value_discrete = E[X] = Σ xᵢ·P(X=xᵢ)、離散結果リストに適用。;joint_probability = P(total) = Π pᵢ、独立した連続イベントに適用。;probability_weighted = E[V] = Σ pᵢ·Vᵢ。;portfolio_return = E[R] = Σ wᵢ·Rᵢ、VC ポートフォリオに適用。;poisson = P(X=k) = e^-λ λ^k / k!、まれなイベントに適用。;expected_value_continuous = E[X] = ∫ x·f(x) dx、標準正規分布上の [lower, upper] で計算。expected_value_discrete | joint_probability | probability_weighted | portfolio_return | poisson | expected_value_continuous
returnsarrayいいえ各資産またはシナリオのリターンを小数で指定します(0.20 = 20%)。重みと対応させてください。
weightsarrayいいえポートフォリオまたはファクターの重みを指定します。各値は [0,1] の範囲で、合計は 1 です(対応する値のリストと同じ順序)。
outcomesarrayいいえ可能な結果値 x_i を指定します。通貨単位は問いません(確率と長さおよび順序を一致させてください)。
mean_eventsnumberいいえポアソン平均 λ = 区間内のイベントの期待数。
probabilitiesarrayいいえ各結果または段階の確率を指定します。各値は [0,1] の範囲です。網羅的な結果の場合、リストの合計は 1 である必要があります。

詳細

Startup Valuation Engine

スタートアップ評価の包括的なライブラリ — Startup Valuation 教科書に掲載された80以上の計算式を実装しています。Python ライブラリ、MCP サーバー、AI エージェント向けスキルを提供します。

CI MCP Registry Glama MCP tools PyPI Python 3.10+ Coverage Docs OpenSSF Scorecard License: MIT

概要

Simon Mak 著(Valuation in Practice Series、Ascent Partners)の教科書 Startup Valuation に掲載されたすべての計算式を実装した、本番環境向けのスタートアップ評価用 Python ライブラリです。監査可能で構造化された評価計算を必要とする開発者、金融アナリスト、AI エージェント向けに設計されています。

3層アーキテクチャ:

graph TB
    subgraph Library["Python Library"]
        MOD["14 Modules<br/>80+ Functions"] --> VR["ValuationResult"]
    end
    subgraph MCP["MCP Server"]
        VR --> SVR["FastMCP Server<br/>14 Tools"]
    end
    subgraph Skills["AI-agent skills"]
        SVR --> CORE["Core"]
        SVR --> ADV["Advanced"]
        SVR --> IND["Industry"]
        SVR --> STAKE["Stakeholder"]
        SVR --> EMER["Emerging"]
    end
    style Library fill:#0083AB,color:#fff
    style MCP fill:#4CAF50,color:#fff
    style Skills fill:#9C27B0,color:#fff
  1. Python ライブラリ — 14個のモジュール、型付けされた80以上の関数。すべて ValuationResult(評価額+前提条件+感度分析)を返します。
  2. MCP サーバー — stdio とホスト型 Streamable HTTP を通じて AI エージェントが利用できる、14個の統合ツール(80以上の計算式)
  3. AI エージェント向けスキル — 評価分野のワークフローガイダンスを含む6つのスキル定義

インストール

pip install startup-valuation          # library only
pip install startup-valuation[mcp]     # + MCP server
pip install startup-valuation[dev]     # + pytest, ruff, mypy

クイックスタート(5分以内)

最短の方法: pip install "startup-valuation[mcp]" を1行実行し、任意の *_valuation ツール(スコアカード、VC メソッド、Black-Scholes、シナリオ分析)を呼び出します。

Python ライブラリ
from startup_valuation.core import scorecard_valuation, vc_method_post_money
from startup_valuation.advanced import black_scholes, scenario_analysis
from startup_valuation.types import Scenario

# Scorecard Method (pre-revenue startups)
result = scorecard_valuation(
    average_valuation=1_500_000,
    weights=[0.30, 0.25, 0.15, 0.10, 0.10, 0.05, 0.05],
    scores=[1.25, 1.50, 1.20, 0.75, 1.00, 0.90, 1.00],
)
print(f"Scorecard: ${result.value:,.0f}")  # $1,800,000

# Black-Scholes for real options (startup equity)
result = black_scholes(
    underlying=20_000_000, strike=5_000_000,
    risk_free_rate=0.05, volatility=0.40, time_to_maturity=1.0,
)
print(f"Option value: ${result.value:,.0f}")  # $15,240,000

# Scenario Analysis
scenarios = [
    Scenario("bull", 0.20, 10_000_000),
    Scenario("base", 0.60, 5_000_000),
    Scenario("bear", 0.20, 1_000_000),
]
result = scenario_analysis(scenarios)
print(f"Expected value: ${result.value:,.0f}")  # $5,200,000
MCP サーバー(AI エージェント向け)

サーバーは14個のツールを公開しており、それぞれ method 引数を使って、確率、時間価値、CAPM、収益化前の主要な評価手法、オプション、 類似企業比較、SaaS、マーケットプレイス、フィンテック、バイオテクノロジー、ハードウェア、国際評価、 ステークホルダーの持分、新興の評価手法、総合的な三角測量分析など、複数の計算式をまとめて利用できます。

ローカル(stdio):

pip install "startup-valuation[mcp]"
startup-valuation-mcp          # console script installed with the [mcp] extra

**Prompts and resources.** Besides the 14 tools, the server offers three guided
prompts (`value_pre_revenue_startup`, `value_saas_startup`, `model_funding_round`)
and a machine-readable method catalog at `startup-valuation://methods`, so agents
can see every method's required parameters before calling a tool.

# or: python -m startup_valuation.mcp
# or ephemeral, no clone: uvx --from startup-valuation startup-valuation-mcp

ホスト型(Streamable HTTP) — インストールも API キーも不要です:

https://startup-valuation.ascent-partners.com/api

OpenCode — opencode.json に追加します:

"startup-valuation": {
  "type": "remote",
  "url": "https://startup-valuation.ascent-partners.com/api",
  "timeout": 60000
}

Claude Desktop / Cursor — MCP サーバーとして HTTP URL https://startup-valuation.ascent-partners.com/api を追加するか、上記の stdio エントリーポイントを実行します。

MCP Registry — com.ascent-partners/startup-valuation として公開されています (マニフェスト:server.json)。Glama と Official MCP Registry に掲載されています。 glama.json ファイルには Glama のメンテナー情報が記載されています。

AI エージェントのスキル

skills/ ディレクトリをエージェントのスキルフォルダーにコピーします。

  • valuation-core — スコアカード、Berkus、VC メソッド、リスク要因合計法
  • valuation-foundations — 確率、時間価値、CAPM、類似企業比較
  • valuation-advanced — Black-Scholes、二項モデル、モンテカルロ、シナリオ分析
  • valuation-industry — SaaS、バイオテック、フィンテック、マーケットプレイス、ハードウェア
  • valuation-stakeholder — 希薄化、OPM、PWERM、清算優先権
  • valuation-emerging — SAFE、暗号資産(MV=PQ)、ESG、メトカーフの法則

カテゴリー別の評価手法

カテゴリー手法章
確率期待値、同時確率、ポアソン2
時間価値PV、NPV、年金2
CAPMCAPM、ポートフォリオのベータ、スタートアップ調整2
コアスコアカード、Berkus、リスク要因、VC メソッド3
高度な手法Black-Scholes、二項モデル、モンテカルロ、シナリオ4
類似企業比較P/E、P/S、EV/EBITDA、回帰分析による調整5
SaaSLTV、CAC、NRR、マジックナンバー、40の法則11
バイオテックrNPV、決定木、ピーク売上、パイプライン11
フィンテック決済収益、融資、ネオバンク、ネットワーク効果11
マーケットプレイスGMV、テイクレート、流動性、ネットワーク密度11
ハードウェアTRL調整、損益分岐点、確率加重DCF11
国際PPP、CRP、通貨調整後DCF、Damodaran12
ステークホルダー希薄化、OPM、PWERM、清算、シナジー13
新興分野SAFE、MV=PQ、ESG、メトカーフの法則、データモート14
評価の段階
flowchart LR
    IDEA["Idea / pre-revenue"] --> SC["Scorecard · Berkus · Risk Factor"]
    SC --> VC["VC Method · OPM · PWERM"]
    VC --> ADV["Black-Scholes · Binomial · Monte Carlo · Scenario"]
    ADV --> COMP["Comparables: P/E · P/S · EV/EBITDA"]
    COMP --> IND["Industry: SaaS · Biotech · Fintech · Marketplace · Hardware"]
    IND --> R["ValuationResult (value · assumptions · sensitivity)"]
分布
flowchart LR
    PKG["startup-valuation<br/>14 modules · 80+ functions"] --> L["pip install startup-valuation"]
    PKG --> MP["pip install startup-valuation[mcp]<br/>→ 14-tool MCP server"]
    MP --> T1["stdio (local)"]
    MP --> T2["hosted Streamable HTTP"]

このライブラリを選ぶ理由

  • 監査可能 — すべての関数が、評価額、手法、入力値、前提条件、感度分析を含む ValuationResult を返します
  • 教科書に忠実 — すべての数式を、書籍の例題の値と照合してユニットテストで検証しています
  • AI 対応 — MCP サーバーとスキルにより、AI エージェントとシームレスに連携できます
  • 業界特化 — SaaS、バイオテック、フィンテック、マーケットプレイス、ハードウェアのスタートアップ向け専用モジュールを備えています
  • オープンソース — MIT ライセンス、拡張可能、ドキュメントが充実しています

開発

# Install dev dependencies
pip install -e ".[dev]"

# Run tests
pytest

# Run with coverage
pytest --cov=startup_valuation --cov-report=term-missing

# Lint
ruff check .

# Type check
mypy src/startup_valuation --ignore-missing-imports

注記: CI とデプロイは APG ワークベンチパイプラインを通じて実行されます。

ドキュメント

  • API リファレンス: GitHub Pages
  • Wiki(理論と導出): GitHub Wiki
  • PyPI: pypi.org/project/startup-valuation
  • 章インデックス: すべての関数と教科書の章との対応を示します
  • 例: 各評価カテゴリーのインタラクティブなコードスニペット

関連教科書

Startup Valuation: A Comprehensive Guide to Valuing Fast-Growing Pre-Revenue Companies
理論、手法、規制、実務 — Ascent Partners の Valuation in Practice シリーズ
著者:Simon Mak · 338ページ · 15章 · 300以上の演習 · 20以上の実例

このプロジェクトの引用

@software{startup_valuation_engine,
  author = {Mak, Simon},
  title = {Startup Valuation Engine},
  year = {2026},
  url = {https://github.com/simonmak-ascent/startup-valuation},
  license = {MIT},
}

Startup Valuation 教科書の数式に基づいています。

Context7 での利用

最新の Startup Valuation Engine のドキュメントは Context7 にインデックスされており、コーディングエージェントは必要に応じてコンテキストに取り込めます。Context7 MCP サーバーまたは ctx7 CLI をインストールしたら、プロンプトでライブラリ名を指定します。

use library /simonmak-ascent/startup-valuation for API and docs

ライセンス

MIT — LICENSEをご覧ください。


Ascent Partnersによる提供 — Valuation in Practice Seriesの一部です。

このツールが時間の節約に役立ったら、GitHubで⭐を付けていただくと、ほかの人にも見つけてもらいやすくなります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。