AI (MCP)

Connect an AI client — ChatGPT, Claude, Claude Code, Cursor — to Better EDGAR over the Model Context Protocol. One URL, OAuth sign-in, no key to manage.

Building your own app instead? Use the REST API →

Sign in first. You need an account to authorize agents.
Sign in free

Pick your client

Each tab has the exact steps and copy-paste values for that client.

Add to ChatGPT

Any ChatGPT plan. Settings → Apps & ConnectorsAdvancedDeveloper ModeAdd a connector. OAuth sign-in handles auth — no key needed.

Server URL
https://better-edgar.com/mcp

MCP server reference

Same filings, packaged as tool calls. Streamable HTTP (JSON-RPC 2.0).

Endpoint
https://better-edgar.com/mcp
Transport
Streamable HTTP (POST JSON-RPC 2.0). Protocol version 2025-06-18.
Auth
OAuth 2.1 with Dynamic Client Registration, or a bearer API key on the Authorization header.
Capabilities
tools/list, tools/call, prompts/list, prompts/get.

Tools

NameSummary
edgar_search_filingsSearch EDGAR filings — same surface as POST /filings/search.
edgar_get_filingRetrieve a filing or one of its exhibits.
edgar_search_issuersResolve a fuzzy ticker or name to a CIK.
edgar_metaEnum reference — forms, sectors, industries, exchanges.
edgar_helpConcept reference — CIK, forms, pagination, rate limits, market cap, XBRL.
edgar_create_saved_searchCreate a feed (saved search).
edgar_list_saved_searchesList your feeds.
edgar_preview_saved_searchPreview a feed without persisting.
edgar_get_saved_search_matchesFetch the latest matches for a named feed.
edgar_delete_saved_searchDelete a feed.

Full tool schemas and examples are served via tools/list on the live endpoint. Every tool is read-only; nothing mutates issuer data.

© 2026 betteredgar — from Actually Pretty Useful Software Ltd. · Data from public SEC filings