mcpbeat

Finnhub MCP Server

io.usefulapi/finnhub
not responding

Finnhub is listed as active in the registry but did not answer our last check. It exposes 15 tools. Last commit 1 Aug 2026.

Quotes, company profiles, fundamentals, earnings and IPO calendars, plus market and company news.

Uptime history 40 hours of history · worst hour 0%
40 hours agonow
26.4%
Uptime 24h
24 of 91 checks
15
Tools
read from the server
205 ms
Response time
average over 24h
0
Stars
last commit 1 Aug 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add finnhub --transport http https://finnhub.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "finnhub": {
      "url": "https://finnhub.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.finnhub]
url = "https://finnhub.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "finnhub": {
      "url": "https://finnhub.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "finnhub": {
      "url": "https://finnhub.usefulapi.io/mcp"
    }
  }
}

Available tools 15

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

finnhub
finnhub_basic_financials
Key financial metrics for a company — valuation, margins, growth, per-share and 52-week ratios. Finnhub REST: GET /stock/metric.
finnhub_company_news
Latest company news for a symbol over a date range (up to 1 year back). Finnhub REST: GET /company-news.
finnhub_company_profile
General company profile — name, country, currency, exchange, industry, market cap, share outstanding, IPO date, logo and more. Provide at least one of `symbol`, `isin` or `cusip`. Finnhub REST: GET /stock/profile2.
finnhub_earnings_calendar
Upcoming and historical earnings release calendar, optionally filtered by date range and/or symbol. Finnhub REST: GET /calendar/earnings.
finnhub_earnings_surprises
Historical quarterly EPS surprises — actual vs. estimated EPS by period. Finnhub REST: GET /stock/earnings.
finnhub_insider_transactions
Insider transactions (Form 3/4/5 filings) for a company, optionally within a date range. Finnhub REST: GET /stock/insider-transactions.
finnhub_ipo_calendar
IPO calendar for a date range — upcoming and recent initial public offerings. Finnhub REST: GET /calendar/ipo.
finnhub_market_news
General latest market news by category. Finnhub REST: GET /news.
finnhub_market_status
Current market open/closed status and session for an exchange. Finnhub REST: GET /stock/market-status.
finnhub_peers
Peer companies for a symbol (same country and GICS sub-industry). Finnhub REST: GET /stock/peers.
finnhub_price_target
Analyst price targets for a symbol — high / low / median / mean target. Note: this is a premium-tier Finnhub endpoint (may return 403 on the free plan). Finnhub REST: GET /stock/price-target.
finnhub_quote
Real-time quote for a stock — current price (c), change (d), percent change (dp), high (h), low (l), open (o), previous close (pc) and unix timestamp (t). Finnhub REST: GET /quote.
finnhub_recommendation_trends
Analyst recommendation trends over time — counts of strong buy / buy / hold / sell / strong sell by period. Finnhub REST: GET /stock/recommendation.
finnhub_stock_symbols
List all symbols supported on an exchange. Finnhub REST: GET /stock/symbol.
finnhub_symbol_search
Search for stock symbols by name or ticker — returns best-matching symbols with descriptions and types. Finnhub REST: GET /search.

Endpoints

URLTransportStateLatencyChecked
https://finnhub.usefulapi.io/mcp streamable-http answering 48 ms 8 min ago

Finnhub — questions

Answers built from our own checks of this server.

What can Finnhub do?
It exposes 15 tools, read directly from the server on our last check. Among them: finnhub_basic_financials, finnhub_company_news, finnhub_company_profile, finnhub_earnings_calendar, finnhub_earnings_surprises, finnhub_insider_transactions and 9 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Finnhub working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 24 of 91 checks got a reply (26.4%), average response time 205 ms. The bar chart above shows every period we have measured.
The registry lists Finnhub as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Finnhub?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Finnhub need an API key?
No. Finnhub completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 15 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Finnhub?
It answers our handshake in 205 ms on average, which is faster than 61% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Finnhub open source?
Yes — it is published under the MIT licence, written in JavaScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.