aigroup-finnhub-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| finnhub_stock_market_dataB | Access stock market data including real-time quotes, historical candles, company profiles, and financial data. Supports JSON export for large datasets.. Operations: get_quote, get_candles, get_company_profile, symbol_lookup, get_basic_financials, get_financials_as_reported, get_earnings_surprises |
| finnhub_technical_analysisC | Technical analysis tools including 50+ indicators, pattern recognition, and support/resistance levels. Supports JSON export for large datasets.. Operations: get_indicator, get_aggregate_signals, get_pattern_recognition, get_support_resistance |
| finnhub_news_sentimentC | Access company news, market news, and sentiment analysis. Supports JSON export for large datasets.. Operations: get_company_news, get_market_news, get_news_sentiment, get_insider_sentiment |
| finnhub_stock_fundamentalsC | Access fundamental financial data including metrics, dividends, and revenue breakdown. Supports JSON export for large datasets.. Operations: get_basic_financials, get_financials_as_reported, get_dividends, get_stock_splits, get_revenue_breakdown |
| finnhub_crypto_dataB | Access cryptocurrency market data. Supports JSON export for large datasets.. Operations: get_exchanges, get_symbols, get_quote, get_candles |
| finnhub_stock_estimatesB | Access analyst estimates and recommendations. Supports JSON export for large datasets.. Operations: get_earnings_estimates, get_revenue_estimates, get_ebitda_estimates, get_price_target, get_recommendation_trends |
| finnhub_stock_ownershipC | Access insider transactions and institutional ownership data. Supports JSON export for large datasets.. Operations: get_insider_transactions, get_institutional_ownership, get_institutional_portfolio, get_congress_transactions |
| finnhub_alternative_dataB | Access alternative data including ESG scores, social sentiment, and patents. Supports JSON export for large datasets.. Operations: get_esg_score, get_social_sentiment, get_supply_chain, get_patents |
| finnhub_sec_filingsB | Access SEC filings and filing sentiment analysis. Supports JSON export for large datasets.. Operations: get_sec_filings, get_filing_sentiment, get_similarity_index |
| finnhub_forex_dataB | Access foreign exchange market data. Supports JSON export for large datasets.. Operations: get_exchanges, get_symbols, get_rate, get_candles |
| finnhub_calendar_dataC | Access IPO, earnings, economic, and FDA calendars. Supports JSON export for large datasets.. Operations: get_ipo_calendar, get_earnings_calendar, get_economic_calendar, get_fda_calendar |
| finnhub_market_eventsB | Access market holidays, analyst ratings, and M&A activity. Supports JSON export for large datasets.. Operations: get_market_holidays, get_analyst_ratings, get_merger_acquisitions |
| finnhub_project_createC | Create a new project workspace for storing data. Operations: create |
| finnhub_project_listC | List all available projects. Operations: list |
| finnhub_job_statusC | Check the status of background jobs. Operations: get |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 15 tools
Tools are well-separated by domain, but there is operation overlap between 'finnhub_stock_market_data' and 'finnhub_stock_fundamentals' (both include get_basic_financials, get_financials_as_reported), and between 'finnhub_market_events' and 'finnhub_stock_estimates' regarding analyst data. This could cause some agent confusion.
All tools follow a consistent 'finnhub_<domain>_<subdomain>' pattern with snake_case. Operation names are uniformly verb_noun (e.g., get_quote, create_project). No mixing of conventions.
With 15 tools covering diverse financial data domains (stocks, forex, crypto, news, SEC filings, etc.), the count is well-scoped. Each tool serves a clear purpose without being excessive or insufficient.
The tool set covers a broad range of financial data including stocks, forex, crypto, news sentiment, fundamentals, technical analysis, and calendars. Missing asset classes like options or bonds, and some operation duplication, prevent a perfect score. The project management tools add extra utility.