Valuein
reports

Create Research Report

create_report
Benchmark and above

Synchronously generate a research report and persist it under the caller's authorship. Two subtypes: • `reverse_dcf` — solves the stage-1 free-cash-flow growth rate the market price implies, with a 5×5 sensitivity grid across WACC × terminal-growth assumptions. Returns full ma...

Example Call

example_call.pypython
# Using the Valuein MCP server from Python (via MCP SDK)# Or call directly from Claude / Cursor after setup result = await client.call_tool(    "create_report",    arguments={    "report_type": "reverse_dcf"})print(result)

Direct tool call:create_report(...)

Inputs

ParameterTypeRequiredDescription
report_type"reverse_dcf" | "thesis"
required
Subtype. `reverse_dcf` requires ticker + params; `thesis` requires thesis_id (from save_thesis / list_theses).
tickerstringoptionalUS-listed ticker — required for report_type=reverse_dcf. Case-insensitive.
paramsobjectoptionalReverse-DCF parameters — required for report_type=reverse_dcf.
thesis_idstringoptionalId of a saved thesis owned by the caller — required for report_type=thesis.
titlestringoptionalOptional human-supplied title; auto-generated when omitted.
idempotency_keystringoptionalOptional key for at-most-once semantics. Same key from the same user always yields the same report id.

Output Fields

reportsectionscitationsstructuredmarkdown

Example Response

Illustrative
response.jsonjson
{  "report": null,  "sections": null,  "citations": null,  "structured": null,  "markdown": null}

Shape only — field names match the live schema; values are placeholders, not real filings. See MCP server for the structured response shape.

Notes

Available from the Benchmark plan and above.

Try this tool

Get tokenAll tools
Categoryreports
PIT-safeNo
Min planBenchmark
Inputs6 (1 required)

Plan Access

Sample (guest)
Not included
Benchmark (token)
Available
Pro
Available
Institutional
Available

Index names are trademarks of their owners; Valuein is not affiliated with or endorsed by any index provider.