Connect your AI agent with OAuth. For unattended automation, use a machine client or service account and keep its credential in protected environment variables or a secret store. Discover the registry before invocation and handle structured success or failure responses.

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.

Streamable HTTP MCP

  1. Configure the public /mcp endpoint in the AI agent.
  2. Complete the MCP client's OAuth sign-in; public MCP does not accept an API key.
  3. Initialize the session, list tools, and call agent_tool_registry first.
  4. Select a factual tool and supply its declared arguments.
  5. Check success, audit_id, evidence, quality, license, and restrictions.
  6. On denial, use the returned safe alternatives instead of retrying unchanged.
argus auth login --interface mcp
argus auth status --interface mcp
{
  "identifier_type": "lei",
  "identifier_value": "HWUPKR0MPOU8FGXBT394",
  "purpose": "factual_lookup",
  "requires_redistribution": false
}

Read the MCP integration guide.