Skip to main content
Glama

run_dcf

一站式 DCF 估值(10 年两阶段 FCFF 折现),分两步使用:

第一步——不带任何假设参数调用:返回分析材料,含历史财务数据、每个参数的历史
区间、引擎算出的 WACC 与历史平均税率,以及 parameter_analysis_guide(资深分析师
参数分析指南)。**此步不返回估值**——先给一个数字只会锚定你接下来的判断。收到后
请按指南对每个参数做独立分析(若有联网搜索能力,务必先按指南搜索业绩指引与
分析师预期),然后进入第二步。

第二步——带上你分析得出的假设参数再次调用:返回最终估值,含每股内在价值、
与市价差异、价值桥、逐年预测表、敏感性矩阵、反向 DCF(市价隐含假设)。

参数单位:增长率/利润率/税率/WACC 为百分数(10 表示 10%);
revenue_invested_capital_ratio 为倍数(如 2.0);convergence 为收敛年数。
省略 tax_rate/wacc 时由引擎按财报与市场数据自动计算。

include_history_chart=true 时额外返回一张历史趋势图(PNG,2×2:营收与增速、
EBIT 利润率、Rev/IC、再投资额)——用户想看关键假设的历史数据可视化时使用。

ticker 格式:A股 600519.SS / 000333.SZ;港股 0700.HK;美股 AAPL;日股 7203.T。
A股/港股无需 key。美股/日股需要 FMP key:可通过 fmp_api_key 参数传入,或在
MCP 连接配置中设置 X-FMP-Key 请求头;未提供时可使用每日限量的免费体验额度。
FMP 注册(valuescope 优惠码有折扣):
https://site.financialmodelingprep.com/pricing-plans?couponCode=valuescope

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
waccNo
tickerYes
tax_rateNo
convergenceNo
ebit_marginNo
fmp_api_keyNo
revenue_growth_1No
revenue_growth_2No
ronic_match_waccNo
include_history_chartNo
revenue_invested_capital_ratio_1No
revenue_invested_capital_ratio_2No
revenue_invested_capital_ratio_3No

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

没有任何 annotations,描述承担了行为透明度的全部责任。它主动披露了第一步骤'不返回估值'是为了避免锚定效应,第二步骤的返回值内容,以及省略 tax_rate/wacc 时自动计算、包括网络配额限制、美股日股 key 的传递方式等。这些披露远超单纯说明工具功能,Agent 能够准确预测每次调用的输出行为和边界条件。

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

整体采用分步结构,先行为流程后参数格式,信息密度较高且层次清楚。但描述包含'FMP 注册(valuescope 优惠码有折扣)+ 推广 URL'一类对 AI Agent 调用无帮助的营销信息,且涉及'若有联网搜索能力,请先按指南搜索'这一类工作流程指导而非工具行为说明,增加了文本长度,略冗余。

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

该工具具有 13 个参数、无输出 schema、无 annotations,且需描述两阶段调用、不同市场的密钥需求、参数单位与历史图表条件,描述覆盖了绝大多数关键信息。唯一明显缺口是 ronic_match_wacc 的语义没有说明,同时对营收增长两阶段与收敛年数之间的交互关系也未深度解释,整体上文较完整优。

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema 描述覆盖率为 0%,描述大量补偿了参数含义:明确增长率/利润率/税率/WACC 为百分数、revenue_invested_capital_ratio 为倍数、convergence 为收敛年数,并给出了 ticker 格式。但 ronic_match_wacc 参数完全没有解释,revenue_growth_1 与 revenue_growth_2 在两个阶段中的分工也只是通过工具名称隐含,未完全明确。

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

描述明确指明工具是'一站式 DCF 估值(10 年两阶段 FCFF 折现)',并用两步操作流程进一步定义行为边界,属于具体动词+资源+方法的完整表达。即使没有 sibling 工具,Agent 也能准确理解该工具是用于生成 DCF 估值而非其他估值方式。

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

描述明确规定了先不带参数调用(获取分析材料),再按分析结果带参数调用(得到估计值),并说明这两个步骤的顺序和目的。同时明确说明 include_history_chart=true 的适用场景、A股/港股无需 key 以及美股/日股需要 FMP key 的前提条件;这超出了默认所需的使用指引。

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources