MCP.Market

Financial Hub MCP server

by ykshah1309·io.github.ykshah1309/financial-hub-mcp·v1.3.1·1 stars

SEC EDGAR filings, XBRL financials, FRED economic data, and real-time market quotes

B72/100grade B
What users say
No reviews yet
Be the first
Safety scan
B72/100

full report

Adoption
New

1 stars93 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • analyze_financials

    Deep financial analysis with computed ratios, growth metrics, and health scoring.

  • compare_companies

    Side-by-side financial comparison of 2-5 companies with normalized metrics.

  • get_company_facts_summary

    Get a compact index of all available XBRL financial data for a company.

  • get_company_filings

    Get recent SEC filings for a company by CIK number.

  • get_company_overview

    Get a comprehensive company overview combining profile, market metrics,

  • get_corporate_events

    Get recent 8-K corporate events for a company, classified by event type

  • get_economic_data

    Get time series observations for a FRED economic data series.

  • get_financial_metric

    Get deduplicated historical values of a financial metric for a company.

  • get_financial_summary

    Get a comprehensive financial snapshot with computed ratios.

  • get_insider_transactions

    Get recent insider trading activity for a company. Returns insider names,

  • get_market_news

    Get latest financial news headlines. By default returns general market news.

  • get_stock_quote

    Get a real-time stock price quote. Returns current price, daily change,

  • screen_stocks

    Discover SEC-registered companies by exchange, industry, name, or

  • search_companies

    Search for SEC-registered companies by name or ticker symbol.

  • search_economic_data

    Search the FRED database for economic data series.

  • search_filings

    Full-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

no findings
  • 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
Overall 72/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

  • EdgarTools
    Open-source SEC EDGAR toolkit — 13 tools, 7 prompts, every filing type. No API key required.
    A

More from ykshah1309 →