SEC full-text search for AI agents
Search in plain English. Get back the filing passage that matches, with a link to the source.
Get set up in minutes. Free tier, no card required.
What did Apple say about supply chain risk in its 10-K?
Filters
Example query. Run your own with an API key. Example · real results, test key, captured 21 Oct 2026
How EDGAR full-text search works
It matches words. Finks takes a plain-English query and returns the matching passage.
- 01
Write the query
Full-text search takes keywords, exact phrases, Boolean operators and wildcards, across filings since 2001.
- 02
Narrow it
Filters cover date range, form type, company, person and location.
- 03
Read the filing
Results are matching documents; the answer is still inside each one. The SEC notes its search does not support natural language.
With Finks, your agent sends the question and gets back the passage that answers it.
What a Finks filing result contains
The passage that matches your agent's query, with a link to the filing.
- type
- What kind of source it is
- title
- The filing and the item it came from
- published_at
- When it was filed
- passage.text
- The passage that answers the question
- url
- The filing on sec.gov
EDGAR full-text search or Finks
| Compared on | EDGAR full-text search | Finks |
|---|---|---|
| You send | Keywords, exact phrases and Boolean operators | A plain-English query |
| You get back | Matching filings and attachments | The passage that answers it, linked to the filing |
| Natural language | Not supported, the SEC says | Yes |
| Access | Free on sec.gov, no key | API key; free tier, no card required |
Use EDGAR full-text search when you need every document that contains a phrase. Use Finks when your agent needs the passage that answers a question.
Connect it in minutes
terminal
curl -X POST https://data.finks.ai/v1/search \
-H "Authorization: Bearer fk_test_..." \
-H "Content-Type: application/json" \
-d '{ "query": "What did Apple say about supply chain risk in its 10-K?", "types": ["filing"], "symbols": ["AAPL"] }'mcp.json
// Copy your MCP URL from the Finks API console
// Cursor: ~/.cursor/mcp.json
{
"mcpServers": {
"finks-api": {
"url": "<your MCP URL from the console>",
"headers": { "Authorization": "Bearer fk_test_..." }
}
}
}
// Claude Code
claude mcp add --transport http finks-api "<your MCP URL from the console>" \
--header "Authorization: Bearer $FINKS_API_KEY"Filing alerts are coming
Alerts that watch EDGAR for new filings matching your question are on the Finks roadmap. They are not live yet. Get in touch to hear when they launch.
Who builds with it
- 01
Research agents
Answer questions about a company's filings, with the passage cited.
- 02
Trading agents
Bring a company's latest disclosures into your agent's context.
- 03
Writing agents
Quote filings accurately, with a link to the source.
Related pages
Questions about SEC full-text search
Is SEC full-text search free?
Yes. EDGAR full-text search is free on sec.gov.
How far back does SEC full-text search go?
EDGAR full-text search covers filings since 2001.
Does SEC full-text search understand questions?
No. The SEC says natural language search is not supported in EDGAR full-text search.
Which filings does Finks cover?
Reportable events in 8-K filings, plus 10-K and 10-Q reports, each linked to the filing on sec.gov. How far back you can search depends on your plan.
Can I use it with Claude or Cursor?
Yes, through the Finks MCP server.
Sources
- SEC: Full-Text Search FAQs, checked 15 Oct 2026.