{"name":"io.github.simonmak-ascent/fair-value","slug":"simonmak-ascent-fair-value","title":"Fair Value MCP Server","description":"Valuation MCP: DCF/NAV/CCA, cost of capital, derivatives, credit risk, report review.","url":"https://mcp.market/server/simonmak-ascent-fair-value","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-03T11:38:38.000Z","license":"MIT"},"uptime":{"percent":100,"checks":13,"ok":13,"last_checked_at":"2026-10-06T20:56:05.751Z","last_ok_at":"2026-10-06T20:56:05.751Z","latency_ms":380},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/simonmak-ascent/fair-value","website":"https://github.com/simonmak-ascent/fair-value","version":"0.2.4","remotes":[{"type":"streamable-http","url":"https://fair-value.ascent-partners.com/"}],"packages":[{"registryType":"pypi","identifier":"fair-value","version":"0.2.4","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"fair-value[mcp]","type":"named","name":"--from"}],"packageArguments":[{"value":"fair-value-mcp","type":"positional"}]}],"tools":[{"name":"black_scholes_price","description":"Price a European call or put with the Black-Scholes-Merton model. Use this for a single European option; for swaps, convertible bonds, futures, or greeks use the delegated derivatives tools. Returns the option price and the inputs used.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"spot":{"description":"Current underlying spot price.","type":"number"},"strike":{"description":"Option strike price.","type":"number"},"maturity":{"description":"Time to expiry in years (e.g. 0.5 for six months).","type":"number"},"risk_free":{"description":"Continuously-compounded risk-free rate as a decimal.","type":"number"},"volatility":{"description":"Annualized volatility of the underlying as a decimal.","type":"number"},"option_type":{"anyOf":[{"enum":["call","put"],"type":"string"},{"type":"null"}],"default":null,"description":"Option type; defaults to 'call' when omitted."}},"required":["spot","strike","maturity","risk_free","volatility"],"additionalProperties":false}},{"name":"calculate_ecl","description":"Compute IFRS 9 / HKFRS 9 expected credit loss as EAD x PD x LGD. Use this for a single exposure; for portfolio or staging PD models use the delegated credit-risk tools. Returns the ECL amount in the exposure's currency.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"exposure_at_default":{"description":"Exposure at default (EAD) in currency units.","type":"number"},"probability_of_default":{"description":"Probability of default over the horizon, as a decimal 0-1.","type":"number"},"loss_given_default":{"description":"Loss given default as a decimal 0-1 (1 - recovery rate).","type":"number"}},"required":["exposure_at_default","probability_of_default","loss_given_default"],"additionalProperties":false}},{"name":"calculate_wacc","description":"Compute WACC = we*ke + wd*kd*(1 - tax) from capital weights and costs. Use this when you already have the weights and component costs; to derive them from market data use get_valuation_summary first. Returns the WACC and its equity/debt contributions.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"equity_weight":{"description":"Market-value weight of equity (decimals summing to 1 with debt_weight).","type":"number"},"debt_weight":{"description":"Market-value weight of debt (decimals summing to 1 with equity_weight).","type":"number"},"cost_equity":{"description":"Cost of equity as a decimal (e.g. 0.10 for 10%).","type":"number"},"cost_debt":{"description":"Pre-tax cost of debt as a decimal.","type":"number"},"tax_rate":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Marginal corporate tax rate as a decimal."}},"required":["equity_weight","debt_weight","cost_equity","cost_debt"],"additionalProperties":false}},{"name":"get_valuation_summary","description":"Return a company profile with key market metrics (price, market cap, beta, P/E), price, and historical volatility. Use this to gather inputs for a valuation or to sanity-check a fair value against the market. Read-only and fetches live market data.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ticker":{"description":"Equity ticker to profile.","type":"string"}},"required":["ticker"],"additionalProperties":false}},{"name":"review_report","description":"Analyze an existing valuation report (spreadsheet, PDF, Word document, or image) and check methodology, formulas, WACC and terminal value, key assumptions, and data sources. Use this to audit a document rather than to produce a valuation. Macro-enabled and unsafe files are rejected, and external-data formulas are flagged. Returns findings plus a review report.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"file_path":{"description":"Path to the report: .xlsx/.xls, .pdf, .docx/.doc, or an image (.png/.jpg/.tif).","type":"string"}},"required":["file_path"],"additionalProperties":false}},{"name":"valuation_advanced","description":"Valuation Advanced (valuation_advanced) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_advanced' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_advanced'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_biotech","description":"Valuation Biotech (valuation_biotech) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_biotech' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_biotech'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_capm","description":"Valuation Capm (valuation_capm) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_capm' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_capm'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_cca","description":"Value a company by applying median peer multiples (P/E, P/B, P/S, EV/EBITDA) to the target's metrics. Use this for market-based pricing when comparable peers are available; for intrinsic value use valuation_dcf. Returns an implied value per multiple and an average.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ticker":{"description":"Target equity ticker.","type":"string"},"target_metrics":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Target metrics: eps, book_value_per_share, sales_per_share, ebitda, net_debt."},"peer_metrics":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"default":null,"description":"Peer metrics list; each item {pe_ratio, pb_ratio, ps_ratio, ev_ebitda}."}},"required":["ticker"],"additionalProperties":false}},{"name":"valuation_comparables","description":"Valuation Comparables (valuation_comparables) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_comparables' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_comparables'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_compliance","description":"Valuation Compliance (valuation_compliance) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_compliance' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_compliance'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_core","description":"Valuation Core (valuation_core) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_core' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_core'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_cost_approach","description":"Valuation Cost Approach (valuation_cost_approach) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_cost_approach' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_cost_approach'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_customer","description":"Valuation Customer (valuation_customer) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_customer' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_customer'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_dcf","description":"Value a company by discounting projected free cash flows to present value. Supply explicit assumptions, or omit them to derive from current market data. Use this for going-concern cash-flow businesses; for asset-heavy holding companies use valuation_nav, and for peer-based pricing use valuation_cca. Returns fair value per share plus the WACC and terminal value.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ticker":{"description":"Equity ticker, e.g. 'AAPL' or '9988.HK'.","type":"string"},"revenue":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Base-year revenue in the reporting currency."},"growth_rate":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Annual revenue growth rate as a decimal (e.g. 0.05)."},"ebitda_margin":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"EBITDA as a fraction of revenue (decimal)."},"capex_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Capital expenditure as a fraction of revenue (decimal)."},"depreciation_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Depreciation as a fraction of revenue (decimal)."},"nwc_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Change in net working capital as a fraction of revenue (decimal)."},"tax_rate":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Effective corporate tax rate as a decimal."},"wacc":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Weighted average cost of capital as a decimal."},"terminal_growth":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Perpetuity growth rate applied to terminal value (decimal)."},"shares_outstanding":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Diluted shares outstanding."},"net_debt":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Total debt minus cash and equivalents."},"years":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Projection horizon in years (default 5)."}},"required":["ticker"],"additionalProperties":false}},{"name":"valuation_discount_rate","description":"Valuation Discount Rate (valuation_discount_rate) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_discount_rate' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_discount_rate'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_emerging","description":"Valuation Emerging (valuation_emerging) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_emerging' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_emerging'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_fintech","description":"Valuation Fintech (valuation_fintech) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_fintech' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_fintech'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_goodwill_ppa","description":"Valuation Goodwill Ppa (valuation_goodwill_ppa) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_goodwill_ppa' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_goodwill_ppa'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_hardware","description":"Valuation Hardware (valuation_hardware) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_hardware' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_hardware'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_human_capital","description":"Valuation Human Capital (valuation_human_capital) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_human_capital' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_human_capital'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_impairment","description":"Valuation Impairment (valuation_impairment) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_impairment' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_impairment'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_income_methods","description":"Valuation Income Methods (valuation_income_methods) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_income_methods' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_income_methods'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_international","description":"Valuation International (valuation_international) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_international' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_international'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_ip","description":"Valuation Ip (valuation_ip) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_ip' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_ip'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_market_approach","description":"Valuation Market Approach (valuation_market_approach) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_market_approach' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_market_approach'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_marketplace","description":"Valuation Marketplace (valuation_marketplace) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_marketplace' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_marketplace'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_nav","description":"Value an asset-heavy or holding company as the sum of its listed and unlisted holdings less liabilities. Use this when value is asset-based rather than cash-flow-based; for cash-flow businesses use valuation_dcf. Returns net asset value and NAV per share.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ticker":{"description":"Holding-company equity ticker.","type":"string"},"holdings":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"default":null,"description":"Holdings to value; each item {ticker, shares, type} where type is 'listed' or 'unlisted'."},"liabilities":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Total liabilities to deduct from gross asset value."},"shares_outstanding":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Shares outstanding, used to compute NAV per share."}},"required":["ticker"],"additionalProperties":false}},{"name":"valuation_probability","description":"Valuation Probability (valuation_probability) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_probability' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_probability'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_royalty_analysis","description":"Valuation Royalty Analysis (valuation_royalty_analysis) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_royalty_analysis' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_royalty_analysis'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_saas","description":"Valuation Saas (valuation_saas) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_saas' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_saas'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_simulation","description":"Valuation Simulation (valuation_simulation) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_simulation' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_simulation'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_stakeholder","description":"Valuation Stakeholder (valuation_stakeholder) — a startup valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the startup valuation 'valuation_stakeholder' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to startup valuation 'valuation_stakeholder'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_technology","description":"Valuation Technology (valuation_technology) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_technology' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_technology'; see that tool's schema for supported fields."}},"additionalProperties":false}},{"name":"valuation_time_value","description":"Valuation Time Value (valuation_time_value) — a intangible valuation valuation capability, exposed through this server so one endpoint covers corporate, startup, and intangible valuation. Use it only for the intangible valuation 'valuation_time_value' case that the native tools do not handle; prefer the native tool (valuation_dcf, valuation_nav, valuation_cca, calculate_wacc, calculate_ecl, or black_scholes_price) whenever it applies. Read-only, deterministic computation: no external calls and no authentication required. Pass an 'arguments' object matching that tool's schema; unsupported fields return an error envelope rather than raising. Returns the shared result envelope.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"arguments":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"description":"Arguments forwarded to intangible valuation 'valuation_time_value'; see that tool's schema for supported fields."}},"additionalProperties":false}}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-03T12:01:26.303Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-03T12:01:26.279Z","components":{"code":{"score":25,"max":25,"notes":["42 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 429ms"]},"poisoning":{"score":15,"max":15,"notes":["35 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"probes":[{"url":"https://fair-value.ascent-partners.com/","reachable":true,"authRequired":false,"latencyMs":429,"serverInfo":{"name":"fair-value","version":"4.0.10"}}],"packages":[{"registryType":"pypi","identifier":"fair-value","version":"0.2.4","found":true,"license":"MIT","dependencyCount":12,"publishedAt":"2026-10-03T11:33:39.469221Z","repositoryUrl":"https://github.com/simonmak-ascent/fair-value"}],"repo":{"found":true,"owner":"simonmak-ascent","repo":"fair-value","archived":false,"pushedAt":"2026-10-03T11:38:38Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/246365505?v=4","ownerCreatedAt":"2025-11-26T19:53:23Z","license":"MIT"},"icon":{"url":"https://raw.githubusercontent.com/simonmak-ascent/fair-value/main/assets/icon.svg","source":"registry"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-03T11:38:38.000Z","score":23}}}},"grade_history":[],"reviews":[]}