Docs

Hosted MCP workflows

Supported tools

Hosted MCP workflows

Omni Datastream exposes a hosted MCP server at `/mcp` with SEC-focused tools and `sec://` resources.

Supported tools

  • `entities.resolve`
  • `filings.search`
  • `filings.latest`
  • `filings.render`
  • `sections.get`
  • `sections.search`
  • `facts.get`
  • `statements.get`
  • `owners.get_13f`
  • `owners.compare_13f`
  • `insiders.list`
  • `comp.list`
  • `comp.compare`
  • `artifacts.bundle`

Example tool call

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "filings.latest",
    "arguments": {
      "ticker": "AAPL",
      "form": "10-K"
    }
  }
}

Supported resource templates

  • `sec://entities/{ticker_or_cik}`
  • `sec://filings/latest/{ticker_or_cik}/{form}`
  • `sec://sections/latest/{ticker_or_cik}/{form}/{section_key}`
  • `sec://statements/{ticker_or_cik}/{statement_key}/{period}`
  • `sec://13f/{cik}`

Example resource read

{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "resources/read",
  "params": {
    "uri": "sec://filings/latest/AAPL/10-K"
  }
}

Auth behavior

  • API-key access works today through `x-api-key`
  • OAuth authorization-server discovery returns `503 workos_authorization_server_unavailable` until real WorkOS metadata is configured
  • protected-resource metadata remains available so clients can discover the MCP resource endpoint early