vaaya / tools / sec edgar / document

SEC EDGAR document for AI agents

Fetch one SEC filing document from EDGAR Archives by { cik, accession, filename } (from edgar/fulltext hit ids or edgar/filings).

1¢ per call

npx @vaaya/mcp install

Parameters

ParamTypeWhat
accession requiredstring
cik requiredstring | integer
filename requiredstring

Call it

In a connected MCP client, pass the service, action, and inputs to use:

{
  "service": "edgar",
  "action": "document",
  "params": {
    "cik": "<cik>",
    "accession": "<accession>",
    "filename": "<filename>"
  },
  "max_cost_cents": 1
}

Or over HTTP with a Vaaya API key:

curl -X POST https://vaaya.ai/api/run/edgar/document \
  -H "Authorization: Bearer $VAAYA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cik":"<cik>","accession":"<accession>","filename":"<filename>","max_cost_cents":1}'

Service details

Call

edgar/document

Price

1¢. Provider errors are not charged.

Category

Data · routed by vaaya/onefind

Provider

SEC EDGAR · sec.gov

Settlement

Vaaya calls the provider with its own account and bills you the catalog price.

Credentials

Held server-side by Vaaya; your agent never receives a SEC EDGAR key.

More from SEC EDGAR

Try this action.

Use the example above in your application, or connect an agent and describe the task. Charges appear in your Vaaya account.

npx @vaaya/mcp install