researcher stack · standard

Researcher Stack

For research agents: web search, retrieval, document parsing, and enrichment, with provenance-first routing and a tight per-call ceiling so a research run can't blow the budget.

Policy profile — enforced before every spend

The guardrails.

Researcher Stack policy
Per-call ceiling$0.02 USDC
Monthly budget
Confirm above$0.5 USDC
Allowed railsx402 · api_key · free
Blocked flagsfinancial_action · code_execution
Attestation floorseed
What the agent can reach

Capabilities & live candidates.

search · 4 listed
ServiceProviderRailsTier
Exaexa.aiapi_keyseed
Tavilytavily.comapi_keyseed
SerpApiserpapi.comapi_keyseed
Brave Search APIbrave.comapi_keyseed
web retrieval · 4 listed
ServiceProviderRailsTier
Firecrawlfirecrawl.devapi_keyseed
Exaexa.aiapi_keyseed
Tavilytavily.comapi_keyseed
SerpApiserpapi.comapi_keyseed
doc parsing · 3 listed
ServiceProviderRailsTier
Jina AI Readerjina.aiapi_key, freeseed
Unstructuredunstructured.ioapi_keyseed
Mindeemindee.comapi_keyseed
enrichment · 2 listed
ServiceProviderRailsTier
Mindeemindee.comapi_keyseed
Nangonango.devapi_key, oauthseed
Run it next to the agent

Install the stack.

Pull the signed bundle once, cache it, and run pre-flight locally. Refresh policy on an interval; report outcomes back async. No per-call round trip.

MCP · agent-native
# MCP (server: https://mcp.stackbroker.xyz)
get_stack { "slug": "researcher", "bundle": true }
Bundle · cache locally
curl "https://api.stackbroker.xyz/v1/stacks/researcher?bundle=1"