Financial Hub MCP server
SEC EDGAR filings, XBRL financials, FRED economic data, and real-time market quotes
1 stars93 downloads/wk
Reviews
Write oneNobody has reviewed Financial Hub yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Financial Hub tools (16)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_financialsDeep financial analysis with computed ratios, growth metrics, and health scoring.
compare_companiesSide-by-side financial comparison of 2-5 companies with normalized metrics.
get_company_facts_summaryGet a compact index of all available XBRL financial data for a company.
get_company_filingsGet recent SEC filings for a company by CIK number.
get_company_overviewGet a comprehensive company overview combining profile, market metrics,
get_corporate_eventsGet recent 8-K corporate events for a company, classified by event type
get_economic_dataGet time series observations for a FRED economic data series.
get_financial_metricGet deduplicated historical values of a financial metric for a company.
get_financial_summaryGet a comprehensive financial snapshot with computed ratios.
get_insider_transactionsGet recent insider trading activity for a company. Returns insider names,
get_market_newsGet latest financial news headlines. By default returns general market news.
get_stock_quoteGet a real-time stock price quote. Returns current price, daily change,
screen_stocksDiscover SEC-registered companies by exchange, industry, name, or
search_companiesSearch for SEC-registered companies by name or ticker symbol.
search_economic_dataSearch the FRED database for economic data series.
search_filingsFull-text search across all SEC EDGAR filings.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan38 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 164 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Financial Hub compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 72/100
- higher than 38% of 48,255 servers
- Tools
- 16
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 93
- more than 61% of 12,191 servers with a package
What its tools let an agent do: 16 read
Install Financial Hub in Claude Code, Cursor or VS Code
Runs npx -y financial-hub-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add financial-hub-mcp -- npx -y financial-hub-mcp
What the publisher says
From the Financial Hub repository's README, as published. We do not edit it. Read it on GitHub
Financial Hub MCP Server
A TypeScript MCP server for financial data aggregation. Connects any MCP-compatible AI assistant to SEC EDGAR filings, XBRL financial statements, FRED economic indicators, and real-time market data — with built-in XBRL normalization, fact deduplication, computed analytics, stock screening, and rate-limit protection.
Core Concepts
SEC EDGAR
All SEC EDGAR data comes directly from the SEC's free public APIs at data.sec.gov. No API key is required. The server automatically handles:
- XBRL concept resolution — Different companies use different XBRL tags for the same metric. The server normalizes across 20+ financial concepts (e.g., revenue resolves to Revenues, RevenueFromContractWithCustomerExcludingAssessedTax, SalesRevenueNet, and 11 other variants).
- Fact deduplication — Raw XBRL data contains duplicate values from overlapping 10-K/10-Q filings and amendments. The server collapses these to one clean value per fiscal period.
- Rate limiting — SEC enforces 10 requests/second. A token-bucket rate limiter with bounded queuing (max 50 pending, 30s timeout) prevents IP bans.
FRED
FRED (Federal Reserve Economic Data) provides 800,000+ time series from 100+ sources. Requires a free API key from fred.stlouisfed.org. Rate limited to 120 requests/minute (enforced via 2 req/s token bucket). Includes a curated catalog of ~50 essential economic indicators across 9 categories for zero-API-call browsing.
Finnhub Market Data
Real-time stock quotes, company profiles, market news, insider transactions, and financial metrics via the Finnhub API. Free tier provides 30 API calls/second with no credit card required. The server rate-limits to 25 req/s to stay safely under the threshold. Quotes are never cached (stale prices are worse than no cache), while profiles (24h), news (5min), and financial metrics (1h) use appropriate TTLs.
Caching
In-memory LRU cache with TTL expiry reduces redundant API calls:
Eviction is LRU — frequently accessed entries are promoted on read, so the least recently used entry is evicted when capacity is full. Expired entries are proactively swept on every write.
API
Tools
- searchcompanies**
- Search SEC-registered companies by name or ticker
- Input: query (string)
- Returns matching company names, tickers, and CIK numbers
- getcompanyfilings
- Get recent SEC filings for a company
- Inputs:
- cik (string): SEC's unique company identifier
- formType (string, optional): Filter by form type (10-K, 10-Q, 8-K, DEF 14A)
- Returns filing metadata: form type, dates, document links
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Financial Hub: common questions
- Is Financial Hub MCP server safe?
- Mostly: it is graded B (72/100). Read the Financial Hub safety report
- How do I install Financial Hub?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Financial Hub need an API key?
- Yes. The registry entry asks for
FRED_API_KEY,FINNHUB_API_KEY. - Is Financial Hub maintained?
- The last commit was 201 days ago (2026-04-17). The latest release is v1.3.1.
- What can I use instead of Financial Hub?
- Servers from other publishers that do the same job: EdgarTools MCP server.
- How does Financial Hub compare with other MCP servers?
- safety score 72/100 (higher than 38% of 48,255 servers); tools 16 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Financial Hub
Same job from other publishers: the closest match first, then the best rated.
- EdgarToolsOpen-source SEC EDGAR toolkit — 13 tools, 7 prompts, every filing type. No API key required.not reviewedWidely usedA