MCPサーバー

finnhub

io.usefulapi/finnhub
データ・分析 金融・投資 公開・接続可能 MCP 2026-07-28

このMCPでできること

Provides stock quotes, company profiles, financial metrics, earnings, analyst data, calendars, transactions, and market news.

finnhub_basic_financials
Basic financials
Key financial metrics for a company — valuation, margins, growth, per-share and 52-week ratios. Finnhub REST: GET /stock/metric.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'metric': {'type': 'string', 'description': "Metric group to fetch — 'all' (default) returns every available metric."}, 'symbol': {'type': 'string', 'minLength': 1, 'description': "Stock ticker symbol, e.g. 'AAPL' (required)."}}}
finnhub_company_news
Company news
Latest company news for a symbol over a date range (up to 1 year back). Finnhub REST: GET /company-news.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol', 'from', 'to'], 'properties': {'to': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End date, yyyy-mm-dd (required).'}, 'from': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start date, yyyy-mm-dd (required).'}, 'symbol': {'type': 'string', 'minLength': 1, 'description': "Stock ticker symbol, e.g. 'AAPL' (required)."}}}
finnhub_company_profile
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.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'isin': {'type': 'string', 'description': 'ISIN identifier (use instead of symbol/cusip).'}, 'cusip': {'type': 'string', 'description': 'CUSIP identifier (use instead of symbol/isin).'}, 'symbol': {'type': 'string', 'description': "Stock ticker symbol, e.g. 'AAPL'."}}}
finnhub_earnings_calendar
Earnings calendar
Upcoming and historical earnings release calendar, optionally filtered by date range and/or symbol. Finnhub REST: GET /calendar/earnings.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'to': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End date, yyyy-mm-dd (optional).'}, 'from': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start date, yyyy-mm-dd (optional).'}, 'symbol': {'type': 'string', 'description': "Filter the calendar to a single symbol, e.g. 'AAPL'."}}}
finnhub_earnings_surprises
Earnings surprises
Historical quarterly EPS surprises — actual vs. estimated EPS by period. Finnhub REST: GET /stock/earnings.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Limit the number of periods returned (most recent first).'}, 'symbol': {'type': 'string', 'minLength': 1, 'description': "Stock ticker symbol, e.g. 'AAPL' (required)."}}}
finnhub_insider_transactions
Insider transactions
Insider transactions (Form 3/4/5 filings) for a company, optionally within a date range. Finnhub REST: GET /stock/insider-transactions.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'to': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End date, yyyy-mm-dd (optional).'}, 'from': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start date, yyyy-mm-dd (optional).'}, 'symbol': {'type': 'string', 'minLength': 1, 'description': "Stock ticker symbol, e.g. 'AAPL' (required)."}}}
finnhub_ipo_calendar
IPO calendar
IPO calendar for a date range — upcoming and recent initial public offerings. Finnhub REST: GET /calendar/ipo.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End date, yyyy-mm-dd (required).'}, 'from': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start date, yyyy-mm-dd (required).'}}}
finnhub_market_news
Market news
General latest market news by category. Finnhub REST: GET /news.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'minId': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Only return news with an id greater than this (pagination).'}, 'category': {'enum': ['general', 'forex', 'crypto', 'merger'], 'type': 'string', 'description': "News category — 'general' (default), 'forex', 'crypto' or 'merger'."}}}
finnhub_market_status
Market status
Current market open/closed status and session for an exchange. Finnhub REST: GET /stock/market-status.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['exchange'], 'properties': {'exchange': {'type': 'string', 'minLength': 1, 'description': "Exchange code, e.g. 'US' (required)."}}}
finnhub_peers
Company peers
Peer companies for a symbol (same country and GICS sub-industry). Finnhub REST: GET /stock/peers.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'minLength': 1, 'description': "Stock ticker symbol, e.g. 'AAPL' (required)."}, 'grouping': {'type': 'string', 'description': "Peer grouping criterion, e.g. 'sector', 'industry' or 'subIndustry' (default)."}}}
finnhub_price_target
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.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'minLength': 1, 'description': "Stock ticker symbol, e.g. 'AAPL' (required)."}}}
finnhub_quote
Real-time 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.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'minLength': 1, 'description': "Stock ticker symbol, e.g. 'AAPL' (required)."}}}
finnhub_recommendation_trends
Recommendation trends
Analyst recommendation trends over time — counts of strong buy / buy / hold / sell / strong sell by period. Finnhub REST: GET /stock/recommendation.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'minLength': 1, 'description': "Stock ticker symbol, e.g. 'AAPL' (required)."}}}
finnhub_stock_symbols
Stock symbols
List all symbols supported on an exchange. Finnhub REST: GET /stock/symbol.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['exchange'], 'properties': {'mic': {'type': 'string', 'description': 'Filter by Market Identifier Code (MIC).'}, 'currency': {'type': 'string', 'description': "Filter by trading currency, e.g. 'USD'."}, 'exchange': {'type': 'string', 'minLength': 1, 'description': "Exchange code, e.g. 'US' (required)."}, 'securityType': {'type': 'string', 'description': "Filter by security type, e.g. 'Common Stock'."}}}
finnhub_symbol_search
Symbol search
Search for stock symbols by name or ticker — returns best-matching symbols with descriptions and types. Finnhub REST: GET /search.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['q'], 'properties': {'q': {'type': 'string', 'minLength': 1, 'description': "Free-text query — a company name or ticker, e.g. 'apple' (required)."}, 'exchange': {'type': 'string', 'description': "Restrict results to an exchange, e.g. 'US'."}}}
変更
finnhub_ipo_calendar
2026年10月1日2:50
変更
finnhub_earnings_calendar
2026年10月1日2:50
変更
finnhub_market_status
2026年10月1日2:50
変更
finnhub_stock_symbols
2026年10月1日2:50
変更
finnhub_insider_transactions
2026年10月1日2:50
変更
finnhub_peers
2026年10月1日2:50
変更
finnhub_price_target
2026年10月1日2:50
変更
finnhub_earnings_surprises
2026年10月1日2:50
変更
finnhub_recommendation_trends
2026年10月1日2:50
変更
finnhub_basic_financials
2026年10月1日2:50
変更
finnhub_market_news
2026年10月1日2:50
変更
finnhub_company_news
2026年10月1日2:50
変更
finnhub_company_profile
2026年10月1日2:50
変更
finnhub_symbol_search
2026年10月1日2:50
変更
finnhub_quote
2026年10月1日2:50
追加
finnhub_ipo_calendar
2026年9月17日12:53
追加
finnhub_earnings_calendar
2026年9月17日12:53
追加
finnhub_market_status
2026年9月17日12:53
追加
finnhub_stock_symbols
2026年9月17日12:53
追加
finnhub_insider_transactions
2026年9月17日12:53
追加
finnhub_peers
2026年9月17日12:53
追加
finnhub_price_target
2026年9月17日12:53
追加
finnhub_earnings_surprises
2026年9月17日12:53
追加
finnhub_recommendation_trends
2026年9月17日12:53
追加
finnhub_basic_financials
2026年9月17日12:53
追加
finnhub_market_news
2026年9月17日12:53
追加
finnhub_company_news
2026年9月17日12:53
追加
finnhub_company_profile
2026年9月17日12:53
追加
finnhub_symbol_search
2026年9月17日12:53
追加
finnhub_quote
2026年9月17日12:53