Get Report
get_reportReturns the final niche report of a finished scan (or the report research itself) as Markdown: verdict, what product to build (customer pains with evidence and severity, positioning, MVP with the pain each feature relieves, platform, monetization, competitor matrix), the prices the App Store leaders charge with the payback of a paid click at them (prices: measured on the store pages, no points in the verdict; payback assumes the share of paying clicks), napkin economics (an estimate, not a measurement: only the cost per click is measured, the conversion, price and months are assumptions of the model; economics.estimate is true and economics.basis lists both), SEO plan for the site (clusters, pages with title/H1/description, content plan, FAQ), ASO for App Store and Google Play, name options with domain and App Store availability, landing page draft, distribution channels by type with a first step, effort and priority, validation steps and risks. A report whose verdict is not "go" also lists up to three nearby catalog niches with better odds; a report may also name up to three narrower niches worth checking next (start_research with the phrase and the same country checks one). Pass format "json" for structured data (keys: verdict, product, economics, prices, seo, aso, names, landing, channels, validation, risks, neighbours, next_checks).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "get_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Id of the scan research (its latest report is returned) or of the report itself. | |
| format | No | markdown (default) for reading, json for structured fields. |