Credits & pricing
MCP usage is metered in Dataflow credits. Credits are charged for the top-level result units each tool returns, deducted from your organization's monthly allowance.
How calls are billed
- The search tools (
search_securities,search_owners) are discovery tools and cost no credits by default. - List tools charge their configured rate for every top-level row actually returned after filtering. Page size does not change the total cost of retrieving the same rows.
- Snapshot tools return zero or one billable unit. Nested details, such as stock classes inside an owner row, are included in the parent unit and do not add credits.
- Successful empty results cost zero credits. Failed calls are not billed.
- Retries are safe: a transport-level retry of the same request (same JSON-RPC id and arguments) is recognized and not billed twice.
Every successful response includes a usage block with credits_per_unit, billable_units, and the total dataflow_credits actually consumed.
Caps
Credits are capped per calendar month (UTC). When the cap is reached, ownership tools return a quota_exceeded error until the month rolls over or the cap is raised.
Pricing
Exact per-unit prices are part of your contract; your account manager can confirm current rates.
