4,500+ servers built on MCP Fusion
Vinkius

SEC EDGAR Financials MCP. Extract structured financials from public filings.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on Cursor AI Code Editor MCP Client SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on Claude Desktop App MCP Integration SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on OpenAI Agents SDK MCP Compatible SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on Visual Studio Code MCP Extension Client SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on GitHub Copilot AI Agent MCP Integration SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on Google Gemini AI MCP Integration SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on Lovable AI Development MCP Client SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on Mistral AI Agents MCP Compatible SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

SEC EDGAR Financials extracts structured XBRL data directly from U.S. public company filings. Use it to pull key metrics—like revenue, net income, and assets—or compare a specific financial metric across entire industries using standardized accounting frames.

It gives you the raw numbers needed for deep financial analysis.

What your AI agents can do

Get all company facts

Retrieves a complete data dump containing hundreds of XBRL financial facts across multiple years for any company.

Get financial metric

Pulls the historical values for one specific US-GAAP concept, such as Revenue or NetIncomeLoss, for a given company.

Get industry comparison

Compares a selected financial metric across all companies within an entire industry group using standardized XBRL frames.

+ 1 more capabilities included
Benchmark metrics across sectors

Compare a single financial measure (like revenue) against every other company in an industry using get_industry_comparison.

Extract key summary financials

Get the five most recent reported values for core metrics—revenue, net income, and assets—for a specific company using get_key_financials.

Deep dive into GAAP accounts

Target a precise US-GAAP concept (like Research & Development Expense) and pull its historical data for any company via get_financial_metric.

Pull complete financial history

Retrieve the entire dataset dump of XBRL facts, including hundreds of concepts over multiple years using get_all_company_facts.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

SEC EDGAR Financials: 4 Tools for Corporate Analysis

Pull structured XBRL data, compare metrics across sectors, or get key financials from any U.S. public company's filings.

get019d7604

get all company facts

Retrieves a complete data dump containing hundreds of XBRL financial facts across multiple years for any company.

get019d7604

get financial metric

Pulls the historical values for one specific US-GAAP concept, such as Revenue or NetIncomeLoss, for a given company.

get019d7604

get industry comparison

Compares a selected financial metric across all companies within an entire industry group using standardized XBRL frames.

get019d7604

get key financials

Returns the most recent five reported values for core metrics: revenue, net income, assets, equity, EPS, and cash.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with SEC EDGAR Financials — Revenue, Income, Assets, EPS & Industry Comparison, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

This server pulls structured XBRL data straight from U.S. public company filings, giving you access to core financials that'll make your analysis airtight. You won't be stuck with glossy summaries; you get the raw numbers needed for serious deep-dive work.

When you use this service, you can pull metrics—like revenue, net income, and assets—or compare a specific financial figure across entire industries using standardized accounting frames. It’s built to give you the absolute bedrock data points for any major financial analysis.

We've got four tools here that let you target exactly what you need:

Getting Quick Benchmarks: If you just wanna see where a company stands right now, get_key_financials returns the five most recent reported values for core metrics. You can quickly check revenue, net income, assets, equity, EPS, and cash flow without digging through years of filing history.

Deep Diving into Specific GAAP Accounts: Need to track a niche account over time? Use get_financial_metric. This tool lets you target one precise US-GAAP concept—say, Research & Development Expense or Long-Term Debt—and it pulls that historical data for any company you point it at. It’s surgical.

Benchmarking Across Entire Industries: Don't wanna just look at one company? Use get_industry_comparison. You can compare a single financial measure, like Revenue or total Assets, against every other public company in an entire industry group for a given time period. It’s the definitive way to benchmark.

Pulling Complete Financial History: If you need the whole picture—the deep historical context—you use get_all_company_facts. This tool gives you a complete data dump of hundreds of XBRL financial facts across multiple years for any company, letting you build out comprehensive timelines and models.

How SEC EDGAR Financials MCP Works

  1. 1 Tell your agent what you need: Specify the company (by name or ticker) and the required scope (e.g., 'Compare revenue for 2024' or 'Get Apple’s R&D expense').
  2. 2 Your AI client calls the correct tool—for example, it routes the request to get_industry_comparison when you need a sector view.
  3. 3 The server returns structured XBRL data, giving you clean tables of figures and historical metrics ready for analysis.

The bottom line is: You stop digging through PDFs; you start pulling clean, comparable financial numbers directly into your workflow.

Who Is SEC EDGAR Financials MCP For?

This is built for the serious analyst who needs to move past superficial summaries. If your job involves comparing company health across multiple sectors or validating specific GAAP accounting details, you need this. Stop wasting time on manual data extraction from PDFs and start working with clean, structured metrics.

Equity Research Analyst

Uses get_industry_comparison to benchmark a target company against its peers, checking how their revenue growth stacks up in the sector.

Financial Modeler

Relies on get_key_financials and get_financial_metric to pull specific historical data points (like debt or equity) into a financial forecast model.

Corporate Development Associate

Uses get_all_company_facts when evaluating potential merger targets, needing access to the full scope of historical filings for due diligence.

What Changes When You Connect

  • Stop manual data entry. Instead of jumping through PDFs to find a single number, use get_financial_metric to target specific concepts like ResearchAndDevelopmentExpense and get the full historical trend immediately.
  • Benchmark performance instantly. Use get_industry_comparison to show how Company A's revenue stacks up against its competitors across the whole sector—it’s perfect for quick peer analysis.
  • See a company's core health at a glance. get_key_financials summarizes the five most vital numbers (revenue, net income, assets, etc.), giving you a mini-Bloomberg view without leaving your chat window.
  • Get the full picture. When you need deep due diligence on an acquisition target, get_all_company_facts provides the complete XBRL data dump for context and history.
  • Compare apples to apples. The system standardizes metrics using US-GAAP frames, meaning you don't worry about different accounting methodologies when running comparisons.

Real-World Use Cases

01

Comparing a target company against its sector average

You need to know if Acme Corp is performing well in the energy sector. Instead of finding 30 individual reports, ask your agent to run get_industry_comparison for 'Revenue' across all companies in that industry for CY2024. You get a ranked list and immediate context.

02

Tracking a specific cost center over time

You suspect a competitor is suddenly increasing their spending on AI infrastructure. Use get_financial_metric to check the 'ResearchAndDevelopmentExpense' for that company across the last five years, giving you a clear historical trend line.

03

Quickly assessing overall market size

You are starting an investment thesis and need general numbers. Use get_key_financials to pull revenue, assets, and EPS for the top five players in a market instantly. It's faster than opening any terminal.

04

Performing deep due diligence on filing scope

Your team needs every data point possible on a company before making an investment decision. Run get_all_company_facts to dump all available XBRL concepts, ensuring no piece of historical financial context is missed.

The Tradeoffs

Asking for 'all financials' vaguely

I need the company's finances. Show me everything about their money.

Be specific. If you want a summary, use get_key_financials. If you are comparing sectors, call get_industry_comparison and specify the metric (e.g., Revenue).

Confusing general data with industry benchmarks

Just give me Apple's revenue for 2024.

If you only need one company, get_key_financials is fine. But if you want to see how Apple measures up against its rivals in the sector, use get_industry_comparison.

Overwhelming the agent with too many calls

Run get_all_company_facts, then get_financial_metric for debt, and also run industry comparison.

Start small. If you need context, use get_key_financials first to narrow down your focus. Then decide if you need the full dump (get_all_company_facts) or a specific metric check (get_financial_metric).

When It Fits, When It Doesn't

Use this server when financial data needs structure, comparison, or historical depth. If you just want to know if a company exists, you don't need it. Use get_key_financials if speed is paramount and you only need the top 5 core metrics for one company. However, if your goal is comparative analysis (e.g., 'Who in this sector has the best margins?'), you must use get_industry_comparison. Never forget that get_all_company_facts is a massive data dump and should only be used when standard summary tools fail to provide necessary context.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by U.S. Securities and Exchange Commission (SEC). All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 4 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_all_company_facts get_financial_metric get_industry_comparison get_key_financials

Manual financial research requires jumping between five different tabs and three separate spreadsheets.

Right now, analyzing one company means pulling up the 10-K filing PDF, opening a spreadsheet for historical data, finding the right GAAP concept (like Stockholders' Equity), and then cross-referencing that number against an industry report. It’s slow, it’s manual, and you lose time on formatting alone.

With this MCP server, your agent handles all that legwork. You ask for a comparison of Revenue across the tech sector for CY2024. The agent calls `get_industry_comparison` and spits out a clean, ranked list. No clicking through PDFs—just the answer.

SEC EDGAR Financials MCP Server: Benchmark performance with industry data.

Before this tool, comparing metrics was a nightmare of mismatched formats and missing filings. You'd find Company A reported 'Total Assets,' but Company B called it 'Book Value.' It took hours just to normalize the fields.

Now, you use `get_industry_comparison`. The server handles the normalization across thousands of records using standardized XBRL frames. You get clean, comparable data points right away.

Common Questions About SEC EDGAR Financials MCP

How do I compare Revenue for multiple companies in a single industry? +

You use get_industry_comparison. This tool pulls the specified metric (like Revenue) and displays it across all companies in the defined sector, letting you spot trends immediately.

Is get_key_financials the same as getting all company facts? +

No. get_key_financials is a curated summary—it gives you the five most important metrics (revenue, net income, etc.). get_all_company_facts is the full data dump with hundreds of concepts and years of history.

What if I want to check a niche metric like Deferred Tax Liability? +

Run get_financial_metric. You just need to provide the specific US-GAAP concept name. If it exists in their filings, this tool pulls the historical data for you.

Can I compare metrics across different years using get_industry_comparison? +

Yes. You specify both the metric and the period format (like CY2024 or CY2023) to run a historical, comparative benchmark.

Does running `get_key_financials` require API keys or authentication? +

No. This server runs with zero authorization requirements. You don't need to manage credentials; your AI client connects and accesses the data immediately.

What happens if I use `get_financial_metric` for a concept that doesn't exist? +

It won't fail. If the specific US-GAAP concept isn't found, the tool returns a list of all available concepts instead. This lets you know what metrics are actually trackable.

How can I best use `get_industry_comparison` for large groups of companies? +

Send requests iteratively. Since you're comparing many entities, run the comparison in batches rather than trying to do it all in one massive prompt. This keeps your agent stable.

Is there a limit on the data volume when I call `get_all_company_facts`? +

The tool delivers a complete XBRL dump, which contains hundreds of concepts across multiple years. Treat this as raw, deep analysis; it's huge and needs careful filtering.

What is XBRL? +

XBRL (eXtensible Business Reporting Language) is a standardized format for financial data required by the SEC since 2009. It tags every financial number (revenue, assets, debt, etc.) with a machine-readable label, making it possible to extract and compare financial data across companies automatically.

What is a US-GAAP concept? +

US-GAAP comprises the standard accounting principles in the US. Each accounting term (like 'Revenues' or 'NetIncomeLoss') maps directly to specific facts filed in XBRL format.

What are frames? +

The SEC provides 'Frames' to view an entire industry's metric at once (e.g., all revenues in Q1 2024) instead of polling company-by-company.

You might also like

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for SEC EDGAR Financials. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.