Research a question
researchResearch a question on the web and get a report with numbered citations.
Starts a background job and returns its id at once. A model plans the work,
searches, reads pages and writes a Markdown report; call `researchStatus`
with the id to follow progress and read the report. It takes minutes.
`depth` sets how much work it may do: `quick` (up to 12 pages), `standard`
(35), `deep` (90) or `exhaustive` (220). Deeper costs more credits; the
estimate is returned. `provider` picks the model: `anthropic`, `openai` or
`google`; leave it out for the account's default. `plan` is an optional list
of research steps to follow. Needs research to be turned on for the account.Needs a free SnoopScan key.
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": {
"question": "<question>"
},
"name": "research"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | No | ||
| depth | No | standard | |
| context | No | ||
| provider | No | ||
| question | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |