关于 Intangible Asset Valuation MCP Server
面向开发者、分析师、会计师和 AI Agent 的无形资产估值 Python 库与 MCP 服务。它实现了 124 多个公式,覆盖知识产权、技术、商誉、购买价分摊和减值,并提供可审计的计算细节。
主要功能
- 01124 多个类型化估值函数
- 02成本、市场和收益法
- 03知识产权、技术、客户及人力资本资产
- 04商誉、PPA 和减值方法
- 05结果包含假设和计算步骤
- 06引导式提示词和方法目录
适用场景
- 01评估专利、品牌、软件或客户关系
- 02开展购买价分摊工作流
- 03测试商誉或无形资产减值
- 04审查特许权使用费或转让定价分析
MCP 相关
MCP 服务提供 14 个按方法归类估值公式的工具,另含三个引导式提示词和机器可读的方法目录。支持本地 stdio 和托管的 Streamable HTTP。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://intangible-valuation.simonmak.com/api/mcpclaude mcp add --transport http simonmak-ascent-intangible-valuation https://intangible-valuation.simonmak.com/api/mcp{"mcpServers":{"simonmak-ascent-intangible-valuation":{"type":"http","url":"https://intangible-valuation.simonmak.com/api/mcp"}}}在 Cursor 中打开{"servers":{"simonmak-ascent-intangible-valuation":{"type":"http","url":"https://intangible-valuation.simonmak.com/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"simonmak-ascent-intangible-valuation":{"type":"http","url":"https://intangible-valuation.simonmak.com/api/mcp"}}}{"mcpServers":{"simonmak-ascent-intangible-valuation":{"serverUrl":"https://intangible-valuation.simonmak.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
无形资产估值引擎
完整的无形资产估值库,实现了《无形资产估值》教科书中的 124 多个函数,提供 Python 库、MCP 服务和 AI Agent 技能。
概览
面向生产环境的无形资产估值 Python 库,实现了 Simon Mak、William Yuen、Paul Wu 和 Wayne Hu 所著《无形资产估值》教科书中的全部公式(《实践估值》系列,Ascent Partners)。适用于开发者、财务分析师、会计师和 AI Agent,可为符合 ASC 805 / IFRS 3 的工作流提供可审计、结构化的估值计算。
三层架构:
graph TB
subgraph Library["Python Library"]
MOD["22 Modules<br/>124+ Functions"] --> VR["ValuationResult"]
end
subgraph MCP["MCP Server"]
VR --> SVR["FastMCP Server<br/>14 folded tools"]
end
subgraph Skills["AI-agent skills"]
SVR --> AV["Asset Valuation"]
SVR --> DR["Discount Rates"]
SVR --> PPA["Purchase Price Allocation"]
SVR --> IMP["Impairment Testing"]
end
style Library fill:#0083AB,color:#fff
style MCP fill:#4CAF50,color:#fff
style Skills fill:#9C27B0,color:#fff
- Python 库 — 22 个模块、124 多个带类型的函数,均返回
ValuationResult(价值 + 假设 + 步骤 + 公式参考) - MCP 服务 — 14 个整合工具(124 多个公式),供 AI Agent 通过 stdio 和托管的 Streamable HTTP 使用
- AI Agent 技能 — 4 个技能定义,为估值领域提供工作流指导
安装
pip install intangible-valuation # library only
pip install intangible-valuation[mcp] # + MCP server
pip install intangible-valuation[dev] # + pytest, ruff, mypy
快速开始(≤ 5 分钟)
**最快方式:**无需安装,将 MCP 客户端指向托管端点
https://intangible-valuation.ascent-partners.com/api/mcp(Streamable HTTP);或在本地运行一行命令:
pip install "intangible-valuation[mcp]"。
Python 库
from intangible_valuation.core.time_value import present_value
from intangible_valuation.core.discount_rates import build_up_discount_rate
from intangible_valuation.income_methods.relief_from_royalty import relief_from_royalty
# Present Value
result = present_value(future_value=500_000, discount_rate=0.10, periods=8)
print(f"PV: ${result.value:,.2f}") # $233,253.69
# Build-Up Discount Rate
rate = build_up_discount_rate(
risk_free_rate=0.04, equity_risk_premium=0.06,
size_premium=0.02, industry_risk_premium=0.01, specific_risk_premium=0.03,
)
print(f"Discount rate: {rate.value:.2%}") # 16.00%
# Relief from Royalty — Patent Valuation
value = relief_from_royalty(
revenue_projections=[1_000_000, 1_100_000, 1_200_000, 1_300_000, 1_400_000],
royalty_rate=0.05, discount_rate=0.12, tax_rate=0.25, useful_life=5,
)
print(f"Patent value: ${value.value:,.2f}")
MCP 服务(适用于 AI Agent)
该服务提供 14 个工具,每个工具都通过 method 参数封装一系列公式,涵盖货币时间价值、折现率、成本法/市场法/收益法、IP、技术、客户和人力资本资产、商誉和购买价格分摊、减值、特许权使用费分析、不确定性(蒙特卡洛/决策树)以及转让定价/诉讼。
本地(stdio):
pip install "intangible-valuation[mcp]"
python mcp_server/server.py
托管(Streamable HTTP) — 无需安装,无需 API 密钥:
https://intangible-valuation.ascent-partners.com/api/mcp
OpenCode — 添加到 opencode.json:
"intangible-valuation": {
"type": "remote",
"url": "https://intangible-valuation.ascent-partners.com/api/mcp",
"timeout": 60000
}
Claude Desktop / Cursor — 将 HTTP URL
https://intangible-valuation.ascent-partners.com/api/mcp 添加为 MCP 服务,或运行上面的 stdio 入口。
MCP Registry 和 Glama — 发布为
com.ascent-partners/intangible-valuation。server.json 清单声明了托管的
streamable-http 远程服务和一个 PyPI stdio 软件包,而
glama.json 则包含 Glama 列表信息。可通过任一注册表安装并运行 stdio
服务:
pip install "intangible-valuation[mcp]" && intangible-valuation-mcp # pip
uvx --from intangible-valuation intangible-valuation-mcp # uvx (no install)
已列入 Glama 和 官方 MCP Registry。
提示词和资源。 除了 14 个工具,该服务还提供三个引导式提示词(purchase_price_allocation、value_ip_asset、impairment_test)以及机器可读的方法目录 intangible-valuation://methods,让 Agent 在调用工具前了解每种方法所需的参数。
AI Agent 技能
将 skills/ 目录复制到 Agent 的技能文件夹:
asset-valuation— 专利、商标、技术、客户关系、人力资本discount-rate-construction— 加总法、CAPM、WACC、风险溢价、调整purchase-price-allocation— ASC 805 / IFRS 3 PPA 工作流、商誉计算impairment-testing— ASC 350、IAS 36 商誉和无形资产减值
按类别划分的估值方法
| 类别 | 方法 | 章节 |
|---|---|---|
| 货币时间价值 | PV、FV、年金、永续年金、增长年金、终值 | 2 |
| 折现率 | 加总法、CAPM、WACC、TAB、控制权溢价、DLOM、货币调整 | 2 |
| 统计学 | 蒙特卡洛、决策树、回归 | 2 |
| 成本法 | 复制成本、重置成本 | 3 |
| 市场法 | 可比交易、特许权使用费资本化 | 3 |
| 收益法 | 免付特许权使用费法、MPEEM、增量现金流 | 4 |
| 知识产权 | 专利、商标、版权、商业秘密 | 5 |
| 特许权使用费分析 | 基准分析、25% 规则、调整 | 6 |
| 技术 | 已开发技术、软件、数据资产、平台 | 7 |
| 客户相关资产 | 客户关系、分销网络、竞业禁止 | 8 |
| 人力资本 | 组建的员工队伍、关键人员 | 9 |
| 商誉和 PPA | 商誉计算、PPA 分摊瀑布 | 10 |
| 减值 | 商誉和无形资产减值(ASC 350 / IAS 36) | 11 |
| 蒙特卡洛 | 模拟、敏感性分析 | 15 |
| 决策树 | 逆向归纳 | 16 |
| 诉讼 | 利润损失、判决前利息 | 17 |
| 转让定价 | CUP 方法、OECD 指南 | 18 |
三种方法
flowchart TB
ASSET["Target intangible asset"] --> COST["Cost approach<br/>reproduction · replacement"]
ASSET --> MKT["Market approach<br/>comparable transactions · royalty capitalisation"]
ASSET --> INC["Income approach<br/>relief-from-royalty · MPEEM · incremental cash flow"]
COST --> R["ValuationResult"]
MKT --> R
INC --> R
R --> PPA["Purchase price allocation (ASC 805 / IFRS 3)"]
R --> IMP["Impairment testing (ASC 350 / IAS 36)"]
分发
flowchart LR
PKG["intangible-valuation<br/>22 modules · 124+ functions"] --> L["pip install intangible-valuation"]
PKG --> MP["pip install intangible-valuation[mcp]<br/>→ 14-tool MCP server"]
MP --> T1["stdio (local)"]
MP --> T2["hosted Streamable HTTP<br/>intangible-valuation.ascent-partners.com/api/mcp"]
为什么选择这个库?
- 可审计 — 每个函数均返回
ValuationResult,包含价值、方法、公式出处、假设和分步计算明细 - 符合教材 — 所有 124+ 个公式均通过书中示例值验证,并由 1056 个单元测试覆盖
- 适用于 AI — MCP 服务(14 个封装后的工具)和技能支持与 AI Agent 无缝集成
- 覆盖全面 — 19 个章节涵盖全部三种估值方法(成本法、市场法、收益法)
- 开源 — MIT 许可证,可扩展,文档完善
开发
# Install dev dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Run with coverage
pytest --cov=src --cov-report=term-missing
# Lint
ruff check .
# Type check
mypy src/
# Regenerate the MCP stdio server from the canonical surface
python scripts/generate_mcp.py
注意: CI 和部署通过 APG workbench 流水线运行。
文档
- API 参考: intangible-valuation.ascent-partners.com
- PyPI: pypi.org/project/intangible-valuation
- MCP 服务指南: docs/mcp.md
- AI 技能指南: docs/skills.md
配套教材
无形资产估值:品牌、知识产权、技术与人力资本估值综合指南
理论、方法、监管与实践 — Ascent Partners《估值实践》系列
作者:Simon Mak、William Yuen、Paul Wu、Wayne Hu · 176 页 · 19 章 · 3 个附录
引用本项目
@software{intangible_valuation_engine,
author = {Mak, Simon and Yuen, William and Wu, Paul and Hu, Wayne},
title = {Intangible Asset Valuation Engine},
year = {2026},
url = {https://github.com/simonmak-ascent/intangible-valuation},
license = {MIT},
}
基于《无形资产估值》教材中的公式。
配合 Context7 使用
最新的无形资产估值引擎文档已编入 Context7 索引,编码 Agent 可按需将其载入上下文。安装 Context7 MCP 服务或 ctx7 命令行后,在提示词中指定库名称:
use library /simonmak-ascent/intangible-valuation for API and docs
许可证
MIT — 详见 LICENSE。
由 Ascent Partners 提供 — 属于《估值实践》系列。
如果它为你节省了时间,在 GitHub 上点个 ⭐,帮助其他人找到它。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。