Glasser Team7 min read
How to Find SEC Filings with an AI Agent
Find SEC filings through the Glasser Skill, check company identifiers and document links, and plan further reading from a verified source list.

Which SEC filings do you want the agent to find?
An AI agent can help assemble the SEC filing list you need before a meeting or a company research session. A useful result identifies the company, matches the requested form and dates, and gives you links to the original documents.
Start with the Glasser Skill, then ask your agent for one bounded filing search. This guide focuses on finding filings and checking their provenance. Reading a risk section or extracting financial figures becomes a follow-up task once the source documents are available.
The company, form, and filing window define the task
Give the agent a company ticker or CIK, the form type you want, and a filing-date window. Add a small result limit. For example, “Find up to five 10-Q filings for this company, filed during this date range” is specific enough for the agent to prepare a search plan.
Be clear whether you want the most recently filed documents or documents covering a particular reporting period. A filing date and the period discussed in the document answer different questions. If you need both, ask for both and have the agent mark any period it has not verified.
Finding a document establishes where to read next
Glasser's SEC filing search operation returns filing metadata and document or exhibit links. Its documented scope excludes searching or returning the filing's body text.
The initial deliverable is therefore a source list. A result containing a 10-K link does not establish the company's revenue, the wording of a risk factor, or a change in management's outlook. Those conclusions need evidence from the relevant document.
How does the Skill connect your agent to filing data?
Use the official setup prompt
In your local agent, send:
set up https://glasser.ai/SKILL.md
The Skill setup guide covers supported clients and the required installation and sign-in steps. Local agents need terminal and internet access, with Node.js 22 or newer for the CLI setup. Let the guide check your environment before continuing.
Then confirm the connection without retrieving filings:
Check my available Glasser balance without starting any paid Runs.
If you already have a working filing-data connection that covers the request, keep using it. Glasser can fill a gap in the data available to your agent.
A supported assistant can connect through MCP
Follow the MCP guide for your assistant when that is the appropriate connection path. For supported OAuth clients, the guide takes you through Glasser sign-in and Workspace selection.
Using the third-party SEC API operation through Glasser does not require a separate provider account. Your Glasser connection controls access and the Workspace balance pays for Runs. This is separate from accessing the SEC's own public data services.
What should the first filing request contain?
The agent should explain its query before running it
The inspected filing-search contract requires a query; it also accepts size, from, and sortOrder. Company identifiers, form types, and filing dates are expressed inside the supported query language. The agent should verify how each condition in your prompt maps to that language.
Ask for one request with at most five results. Have the agent show the company identifier, selected form, date range, and intended sort order in plain language before you approve it. This lets you catch a wrong company or a misunderstood date condition before retrieval.
A prompt for a small, reviewable filing search
Replace the inputs in brackets:
Use the installed Glasser Skill to find SEC filings for
[company ticker or CIK].
Find [form type] filed between [start date] and [end date].
I need the source documents for [meeting or research purpose].
Inspect the filing-search operation. Show the current price,
no-result terms, proposed query, sort order, and request size.
Wait for my approval before a paid Run.
After approval, retrieve at most five matching filings in one
request. Return the company identifier, form, filing date,
accession number, and original document link where available.
Identify amendments separately and mark missing fields.
Do not claim to have read the filings or infer financial metrics
from search metadata. Stop after this request and explain any
mismatch or shortfall. Include the Run URL, status, provider
outcome, and final charge.
This is an editorial task template, with its own result and spending limits. The selected operation's current contract determines the inputs the agent can send. For MCP, replace the opening reference to the Skill with “connected Glasser MCP tools.”
How can you tell whether the filing list is correct?
Match each row to your original brief
Use this review checklist before asking the agent to write a research memo:
| Check | What a usable result establishes |
|---|---|
| Company | The company identifier matches your intended issuer |
| Form | The returned form matches the requested filing type |
| Filing date | The filing falls within your chosen date window |
| Document identity | An accession number or source link distinguishes the filing |
| Amendment | An amended filing remains distinguishable from the original |
| Reading status | The report says whether the document body has been read |
These are recommended review fields. If a field is absent from the actual response, leave it unknown and explain how that affects the task.
Keep the filing URL beside the row it supports. Keep the Glasser Run URL with the retrieval record so you can review where the data came from and what the request charged.
Filing dates and reporting periods stay distinct
Suppose your brief asks for filings submitted in a calendar quarter. A document may discuss an earlier financial period and still satisfy that brief. Conversely, a report covering your chosen period may have been filed outside the requested window.
Have the agent state which condition it applied. If you need reporting-period analysis, require evidence from the document or a separately verified source that exposes that period. Preserve original and amended documents as separate records until their relationship has been checked.
For broader business background, the company information guide covers a different task. It does not replace the issuer and document checks needed for this filing list.
What if you need the filing's contents or more results?
Document reading needs its own evidence and plan
Ask a focused follow-up: “For the first matching filing, find a supported way to read the risk section and show its price before retrieval.” The agent must inspect that operation's capabilities, required inputs, and charges before proceeding.
Only after obtaining the relevant text should it compare wording, extract a passage, or summarize a disclosure. Request document links and locations for those statements. An operation that finds a filing should not be credited with reading it.
You can connect through the Glasser Skill to build the source list first, then decide which documents justify deeper reading. That keeps the next purchase tied to an actual research question.
An empty search needs diagnosis before a wider search
The filing-search description warns that a malformed query can return zero filings. An empty response therefore leaves several possibilities: the query may be wrong, the issuer or form may not match, or there may be no matches within the requested window.
Have the agent review the planned conditions before widening the dates or paging through additional results. Glasser's Run documentation explains why the status, provider response, and charge need separate inspection. If a response is lost, recover the original Run using its original idempotency key and unchanged execution parameters.
Documentation and contracts checked October 15, 2026. The guide is based on official sources and contract inspection; no paid filing search or document-analysis accuracy test was performed.
Questions about SEC filing research with an agent
Does the SEC's public data API require an API key?
The SEC states that its public EDGAR data APIs require no authentication or API key. A third-party data operation used through Glasser follows Glasser's access and billing model; EDGAR Next credentials concern separate filing-system functions.
Can the agent summarize a filing from search metadata?
It can summarize the metadata and describe which documents were found. Conclusions about the filing's business or financial content require reading the relevant source text and citing it.
Can I include amended filings?
Yes, make the desired forms and amendment scope explicit and ask the agent to verify the supported query. Keep amendments identifiable alongside the original filings, and check the documents before describing what changed.
Related posts
View more
7 min read
How to Look Up Company Information with a Free API
Need company records from an API? Compare Companies House, SEC, and OpenCorporates, check free access, and test coverage for the companies you need.

8 min read
Company Funding Data: Where to Find It and How to Choose
Choose funding databases, event feeds, files, or domain lookups. Build a recent-funding list and keep rounds, dates, amounts, and access rights clear.
Make your agent
work with real data.
Search, inspect, and run data APIs through one Glasser key. Turn your next question into a result you can use.
Get started with Glasser