edgar.tools · MCP server

An MCP server for SEC filings — Claude, ChatGPT, and your AI agents.


Plug SEC data straight into your AI assistant over MCP — the connector standard behind Claude's and ChatGPT's integrations. Filings, financials, insider trades, and material events, answered in plain English where you already work, with every figure traced back to the filing it came from.

Works inClaude · ChatGPT · Cursor · custom agents

Works with Claude, ChatGPT, Cursor and Codex60 seconds
  1. Open your assistant's connector settings. In Claude that's Settings → Connectors → Add custom connector.
  2. Paste this address:https://app.edgar.tools/mcp
  3. Approve the sign-in prompt. Your assistant asks once; the connection then renews on its own.

Start here — the first one works on your tier

company_brief is free, and it's the widest single call in the set: profile, last annual figures, and market context in one answer. Ask for a company by name and your assistant gets this back.

You

Give me a brief on Nvidia — what do their latest filings say about how the business is doing?

edgar.tools returns

Revenue · FY2026
$215.9B
Net income
$120.1B
Operating cash flow
$102.7B
Last close
$223.56
52-week position
81st pct
Market cap
≈$5.41T

Fiscal year ended 2026-01-31. Nasdaq. Semiconductors & Related Devices.

Source: NVIDIA FY2026 10-K, filed 2026-02-25 · market data prior close, 2026-08-07 · sample captured 2026-08-08

Every number above is read out of the filing. The assistant is told to link the source rather than paste an accession number, so you can always click through.

Promaterial_eventsWhat Pro returns

Every 8-K in the trailing 90 days with its item codes and the price reaction that followed — the call the Track recipes are built on.

You

What has Nvidia filed 8-Ks about this quarter — and did the market care?

edgar.tools returns

2026-07-025.02Officer or director change−0.9% / +6.7%
2026-06-305.07Shareholder-vote results+1.1% / +3.9%
2026-06-188.01 · 9.01Other events + exhibits+1.7% / −5.8%
2026-05-202.02 · 9.01Quarterly results−0.8% / −3.4%

The call flags the 5.02 officer change as the one high-impact item in the window — the rest is routine.

Each row links its SEC filing index · Price reactions are prior-close based, not real-time quotes · sample captured 2026-08-15

The recipes, and what each one needs

A recipe is a prompt that walks your assistant through a real analysis — which tools to call, in what order, what to do with the answers. All of them are free to take. What differs by tier is how far your assistant gets when it runs one. Browse the full library →

Read

One filing, one ticker, fast. Get through a 10-K or an earnings release without reading all of it.

Track

A watchlist on a cadence. Many tickers, run weekly, triaged down to what moved.

Research

Long-form, framework-driven analysis across several filings and peers. The deepest thing the assistant will do unaided.

Where the line falls

Ask your assistant for Nvidia's financial ratios today and it gets the margins. The rest of the answer comes back masked. Same question, same call — here's both sides of it.

You

How healthy is Nvidia's balance sheet? Give me the ratios.

What you get now — Free

Gross margin
71.1%
Operating margin
60.4%
Net margin
55.6%
FCF margin
44.8%
Return on equity
masked
Current ratio
masked
Debt to equity
masked
P/E (FY)
masked

Your assistant can only answer half the question, and it will say so.

With Pro

Gross margin
71.1%
Operating margin
60.4%
Net margin
55.6%
FCF margin
44.8%
Return on equity
76.3%
Current ratio
3.91
Debt to equity
0.32
P/E (FY)
45.1

Plus a health read — healthy — strong margins, liquid, low leverage — and every recipe above runs further.

Source: NVIDIA FY2026 10-K, filed 2026-02-25 · sample captured 2026-08-08

Cost side of the same decision: on our published benchmark, these tools answered the same SEC research questions with 10–20× fewer tokens than agentic web search, and scored higher for correctness. Methodology and per-run records →

Each row below is one thing your assistant can do — a tool it calls on its own, mid-conversation, when your question needs it. You never invoke them by name.

Read. Free

6 tools·100 calls/day

Find any company, browse its filings, get a one-call snapshot.

Search · 2

  • Find a company by ticker, CIK, or name prefix.

    search_companies
  • Federated entity search across companies, funds, advisers, and persons.

    search_entities

Profiles · 1

  • One-call company profile — identity and headline financials; Pro adds insider activity, recent events, and ownership.

    company_brief

Filings · 1

  • Browse a company's recent filings, filterable by form on Pro.

    company_filings

Signals · 1

  • A 13F manager's own portfolio — positions ranked by value with portfolio weight and quarter-over-quarter changes.

    manager_holdings

Analysis · 1

  • Fetch a prompt-framework recipe (FORGE, DCF, 10-K speedrun, etc.) to run inside your LLM with edgar.tools MCP grounding.

    edgar_recipes
Sign up free →

Track. Pro

$30/mo

17 tools·10,000 calls/day·7-day trial

Full financials, insider trades, institutional ownership, real-time material events, narrative-text disclosure + notes search, and fund + adviser intelligence.

Search · 4

  • Why a company is in (or out of) a saved universe — per-axis pass/fail with actual vs threshold.

    explain_membership

    Audit any screen verdict — which axis admitted or excluded a name, by how much.

  • List your saved universes and watchlists, or pull one's current roster and recent changes.

    get_universe_membership

    Your saved screens as agent-ready rosters — one call from universe to universe-scoped research.

  • Full-text search across SEC filings since 2001 — phrase, boolean, proximity, and wildcard operators; pass `interval` for a count-over-time trend instead of hits.

    search_filings

Profiles · 1

  • Full RIA profile by CRD — AUM, executives, private funds, and compliance flags.

    adviser_profile

Filings · 2

  • Pull one section of a filing — MD&A, business overview, risk factors, an XBRL note, an 8-K item body, or the press-release exhibit (EX-99.1/99.2) behind it.

    filing_section

    One call, one section — pull the MD&A paragraph you actually need instead of fanning the whole 10-K through the agent.

  • Recent SEC filings from the real-time feed (last 48h), with form/CIK filtering on Pro.

    live_filings

Financials · 4

  • Side-by-side financial metrics across 2–10 companies — revenue, margins, growth, and 7 more.

    compare_companies
  • 12 financial ratios from the latest 10-K — profitability, returns, liquidity, leverage — with citation.

    financial_snapshot
  • Full XBRL line items for income statement, balance sheet, or cash flow — TTM, annual, or quarterly.

    financial_statements

Signals · 3

  • Form 3/4/5 insider trades — buy/sell summary plus per-transaction detail.

    insider_activity
  • Institutional (13F) holders for a stock, ranked by position size — with how fresh each holding is and quarter-over-quarter share moves.

    institutional_ownership
  • 8-K events — per-company OR corpus-wide search by item code + date window.

    material_events

Analysis · 3

  • Structured, form-aware breakdown of any SEC filing — 8-Ks, 10-Ks, Form 4s, 13F-HRs, 424Bs, and NPORT-Ps — as context for analysis.

    analyze_filing

    Form 4s get insider transactions; 8-Ks get material events; 10-Ks get financial summaries plus notes TOC; 13F-HRs get top holdings.

  • Save your synthesis as a durable, cited report with a private URL.

    create_report

    Turn an agent research session into a durable artifact — typed blocks, every claim cited.

  • One-call filing reader: open a filing for its digest + retrievable-part manifest, or fetch a named part — the open→drill loop of analyze_filing + filing_section in a single tool.

    filing_details

    Open a filing, read the sized part manifest, drill into exactly the sections you need — one tool for the whole loop.

Start Pro trial →

Research. Analyst

$109/mo

3 tools·50,000 calls/day·7-day trial

Whole-filing AI analysis, plus aggregation bundles that answer across a position, a peer set, or an entire portfolio in one call — and the slash-command workflows that chain them for you.

Search · 1

  • Screen the profiled-company universe with a routed thesis plan — semantic, financial, capability, and similarity clauses in one call.

    screen_companies

    The Companies Hub screening engine as a tool — your model plans, our engines answer with cited evidence.

Analysis · 2

  • One-call sales dossier for an account — identity, financials, recent 8-Ks, leadership, insider signals, and peers, with hop-able CIKs and accessions.

    account_dossier

    Replaces the 5–8 call fan-out per account with one call — the anchor of a sales research session.

  • Everything one person has filed — insider roles, 13D/G activist stakes, ADV control roles, and trades — in one call.

    person_intel

    The enterprise/compliance person graph — auditor independence, D&O background, and activist tracking from one call.

Start Analyst trial →

Need bulk data instead of live tool calls? Browse the dataset catalog →

Slash commands

Slash commands your assistant already has.

These ship with the connection: type one in your client, fill in the arguments, and Claude runs the tool calls and writes up the answer — accession-cited and structured. Two different things share the word "recipe", so to be precise: these are slash commands, defined by the server and listed in your client's own menu. The recipe library is prompts you copy, adapt, and paste yourself. The slash commands are the ones that keep showing up in your client without you doing anything — still there the next time you open it, for the next name on your list.

  • /edgar:earnings_postmortemAnalyst

    Post-mortem an earnings cycle: beats/misses, guide changes, Q&A red flags.

    Argumentsticker · since?

    /edgar:earnings_postmortem ticker=NFLX since=2026-02-11

How to connect

Three minutes in your AI client of choice. Same OAuth flow, same tool surface, same SEC data.

Claude Desktop & Claude.ai

Settings → Integrations → add the edgar.tools URL. OAuth completes in your browser.

// claude_desktop_config.json
{
  "mcpServers": {
    "edgar-tools": {
      "url": "https://app.edgar.tools/mcp"
    }
  }
}

Claude for Excel

Add the connector once in your Claude settings and it carries into Excel — Claude writes financials, comps, and holdings into your workbook as cells. Claude for Excel guide.

# claude.ai → Settings → Connectors
Name: edgar.tools
URL:  https://app.edgar.tools/mcp
# in Excel: + → Connectors → edgar.tools

ChatGPT

Connectors → Add custom connector. Available on Plus and above; Enterprise and Team workspaces supported.

# Add custom connector
URL:  https://app.edgar.tools/mcp
Auth: OAuth 2.1 (browser flow)

Cursor & custom agents

Standard MCP server endpoint with bearer token. Works with the Anthropic SDK, OpenAI Agents SDK, LangGraph, and any MCP client.

# Test from your terminal first
curl -X POST https://app.edgar.tools/mcp \
  -H "Authorization: Bearer $EDGAR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Frequently asked

Quick answers to the questions analysts and developers ask before they connect.

What is the edgar.tools MCP server?
The edgar.tools MCP server connects Claude, ChatGPT, Cursor, and any MCP-compatible AI assistant to SEC filings. Your agent can search filings, run financial comparisons, track insider trades, and analyze 10-Ks (a company's annual report) the moment they hit EDGAR (the SEC's filing system) — all from inside the conversation, with structured outputs that trace back to the filing they came from.
What is the edgar.tools AI plugin?
AI plugin and MCP server refer to the same thing — edgar.tools' Model Context Protocol endpoint that exposes SEC-filing tools to Claude, ChatGPT, Cursor, and other agents. 'AI plugin' is the older name some clients (notably ChatGPT Connectors) still use; the standardized term across Anthropic, OpenAI, Cursor, and Windsurf is now 'MCP server'.
How do I connect Claude or ChatGPT to SEC filings?
In Claude.ai or Claude Desktop, open Settings → Integrations and add the edgar.tools URL. In ChatGPT (Plus, Team, or Enterprise), use Connectors → Add custom connector. OAuth completes in your browser; the plugin appears in your tool list within seconds.
What can my AI assistant actually do with SEC filings?

Ask it the question you would otherwise open a filing to answer. Each question below maps to one tool your assistant calls on its own:

Are insiders buying or selling? → insider_activity reads the Form 4s (an insider's own trade report).

What did this company just announce? → material_events reads the 8-K (a same-day disclosure of something material).

What are the numbers, without reading the annual report? → financial_snapshot for the headline figures, financial_statements and financial_trends for the statements and the multi-year shape.

Who owns it, and what does a fund hold? → institutional_ownership and manager_holdings read the 13F (a fund's quarterly holdings report).

Where does the language actually say that? → disclosure_search runs phrase-level search across narrative disclosures and financial-statement notes; pass context: true to read every match as one block.

What does that whole filing actually say? → analyze_filing opens any filing — an 8-K, a 10-K, a Form 4 — into a structured, form-aware breakdown, and filing_section pulls the exact passage behind it.

On Analyst, the assistant stops working one company at a time: screen_companies builds a universe from a plan, get_universe_membership and explain_membership read it back with per-row evidence, person_intel follows one person across every filing they touch, and create_report writes the result up.

Do I need a paid plan to use the AI plugin?
No. The Free tier ships company search, filing browsing, and a one-call company brief. Pro ($30/mo) adds full financial statements, insider activity, institutional ownership, full-text search, real-time material events, whole-filing analysis (analyze_filing), narrative-disclosure and notes search, and the fund + adviser surface. Analyst ($109/mo) is the research rung: universes rather than one company at a time (screen_companies, get_universe_membership, explain_membership), the person graph (person_intel), the one-call account dossier, and create_report to write the result up. Pro includes a 7-day trial; Analyst includes a 7-day trial.
Does this work with Cursor, OpenAI Agents SDK, or LangGraph?
Yes. The plugin is a standard MCP server endpoint with bearer-token authentication. Anything that speaks MCP works — Cursor, the Anthropic SDK, the OpenAI Agents SDK, LangGraph, and custom-built agents. Setup is the same OAuth flow regardless of the client.
How is this different from AlphaSense or sec-api.io?
AlphaSense's MCP server exposes a single search tool, gated behind enterprise contracts. sec-api.io has no AI integration at all. The edgar.tools AI plugin is the only self-serve, full-toolkit option — structured outputs (parsed financial statements, 8-K item codes, insider transactions) instead of document excerpts, $0 to start, OAuth in three minutes.