Choose from authority-defined tools. Every detail page shows all interface bindings, parameter descriptions, required scopes, allowed purposes, the return contract, lifecycle state, producer capabilities, safe alternatives, and a credential-free request example.
Search investor-relations materials with source evidence.
Argus itself does not generate investment judgments or execute orders. Client AI agents may use lawfully accessible facts and labeled source material for independent reasoning and output.
Interface bindings
| CLI + Skill | MCP | REST |
|---|---|---|
| ir-material-search | ir_material_search | /v1/ir-material-search |
Access and contract
- Authentication
- Required
default_oauth_access- yes — Technical documentation
- Required scopes
facts:readevidence:read
- Allowed purposes
factual_lookupaudit_reproductioninternal_researchinvestment_researchinvestment_decision_support
- Return contract
CliToolEnvelope JSON with nested DataPackage result- Lifecycle
active, version1.1.8
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| institution_id | string | no | Institution scope for policy checks. |
| caller_id | string | no | Machine caller id expected to match credentials. |
| purpose | string | no | Request purpose checked by policy. |
| as_of | datetime | no | Point-in-time timestamp for as-of-safe queries. |
| requires_redistribution | boolean | no | Whether downstream redistribution is requested. |
| company_id | string | no | Company identifier. |
| symbol | string | no | Security symbol. |
| query | string | no | Structured evidence query text. |
| cursor | string | no | Opaque pagination cursor. |
| limit | integer | no | Maximum number of records to return. |
| Name | CLI + Skill | MCP | REST |
|---|---|---|---|
| institution_id | --institution-id (string) | institution_id (string) | institution_id (string) |
| caller_id | --caller-id (string) | caller_id (string) | caller_id (string) |
| purpose | --purpose (string) | purpose (string) | purpose (string) |
| as_of | --as-of (datetime) | as_of (datetime) | as_of (datetime) |
| requires_redistribution | --requires-redistribution (boolean) | requires_redistribution (boolean) | requires_redistribution (boolean) |
| company_id | --company-id (string) | company_id (string) | company_id (string) |
| symbol | --symbol (string) | symbol (string) | symbol (string) |
| query | --query (string) | query (string) | query (string) |
| cursor | --cursor (string) | cursor (string) | cursor (string) |
| limit | --limit (integer) | limit (integer) | limit (integer) |
Safety boundary
Safe purposes
factual_lookupaudit_reproductioninternal_researchinvestment_researchinvestment_decision_support
This tool cannot provide
automated_tradingbuy_sell_holdinvestment_recommendationportfolio_allocationposition_sizingprice_target
Safe alternatives
Example
Request syntax only. Use real identifiers and evidence returned by earlier calls, and a time window with confirmed coverage. This example does not demonstrate a completed production business result.
The example contains no credential. OAuth clients add authentication automatically; a machine client or service account may use the request header.
{
"purpose": "factual_lookup",
"as_of": "2026-06-16T10:00:00Z",
"requires_redistribution": false
}