mcp-financex
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NODE_ENV | No | Server configuration environment | development |
| LOG_LEVEL | No | Logging level | info |
| CACHE_NEWS_TTL | No | News cache TTL in seconds | 300 |
| CACHE_QUOTE_TTL | No | Quote cache TTL in seconds | 5 |
| CACHE_SEARCH_TTL | No | Search cache TTL in seconds | 3600 |
| CACHE_DEFAULT_TTL | No | Default cache TTL in seconds | 300 |
| CACHE_INDICATOR_TTL | No | Indicator cache TTL in seconds | 300 |
| CACHE_HISTORICAL_TTL | No | Historical data cache TTL in seconds | 3600 |
| YAHOO_FINANCE_TIMEOUT | No | Yahoo Finance API timeout in milliseconds | 10000 |
| YAHOO_FINANCE_RETRY_DELAY | No | Delay between retries in milliseconds | 1000 |
| YAHOO_FINANCE_RETRY_ATTEMPTS | No | Number of retry attempts for Yahoo Finance API | 3 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_quoteB | Get real-time price quote for a stock or cryptocurrency ticker. Returns current price, change, volume, market cap, and other market data. Examples: AAPL (Apple), BTC-USD (Bitcoin), MSFT (Microsoft). |
| get_quote_batchA | Get real-time quotes for multiple stock or cryptocurrency tickers efficiently in a single request. Returns quotes for all symbols with error handling for invalid symbols. |
| get_historical_dataA | Retrieve historical OHLCV (Open, High, Low, Close, Volume) price data for a stock or cryptocurrency. Supports various time intervals from 1 minute to 1 month. Useful for charting and technical analysis. |
| search_tickerA | Search for stock or cryptocurrency ticker symbols by company name, keyword, or partial symbol. Returns matching tickers with their full names, exchanges, and types. Useful for finding the correct ticker symbol when you know the company name. |
| get_market_newsA | Retrieve comprehensive market intelligence for a ticker symbol or general market news. When a symbol is provided with comprehensive=true, returns detailed context including: - Recent news articles with automatic categorization (earnings, M&A, legal, analyst ratings, etc.) - Company fundamentals (valuation metrics, profitability, growth, financial health) - Analyst ratings and price targets - Upcoming events (earnings dates, dividends, splits) - Institutional ownership and top holders - Insider summary (NOTE: For detailed SEC Form 4 filings, use get_insider_trades tool instead) - Short interest and options activity (volatility indicators) - Sector and industry context This comprehensive view helps LLMs understand factors affecting volatility and future price movements. For basic news only, set comprehensive=false. |
| get_sec_form4_filingsA | SEC Form 4 | EDGAR | Form 4 Filings | Insider Trading - Get SEC Form 4 insider trading filings directly from SEC.gov EDGAR database. 🚨 THIS TOOL RETRIEVES REAL SEC FORM 4 DATA - DO NOT SAY "DATA UNAVAILABLE" 🚨 PRIMARY TOOL for queries about:
Two operating modes:
Example queries:
Returns: Insider names, positions, transaction types, shares, prices, values, filing dates, direct SEC links. |
| get_insider_tradesA | 🚨 PRIMARY TOOL FOR: SEC, EDGAR, FORM 4, INSIDER TRADING, INSIDER BUYING, INSIDER SELLING 🚨 This tool provides DIRECT REAL-TIME ACCESS to SEC.gov EDGAR database for Form 4 insider trading filings. DO NOT say "data unavailable" - THIS TOOL CAN RETRIEVE SEC Form 4 DATA. ALWAYS use this tool when user mentions:
Two operating modes:
Example queries this tool handles:
Data returned: Insider names, positions, transaction types (buy/sell), shares traded, prices, transaction values, filing dates, and direct links to SEC Form 4 documents. |
| calculate_indicatorB | Calculate technical indicators on price data for a stock or cryptocurrency. Supports RSI, MACD, SMA, EMA, Bollinger Bands, and Stochastic oscillator. Returns calculated values with timestamps and trading signals where applicable. |
| get_extended_hours_dataA | Pre-Market & After-Hours Trading | Extended Session Data | Early/Late Trading Activity - Get real-time pre-market and after-hours trading data for stocks. Extended hours trading occurs before and after regular market hours, allowing traders to react to news and events. Trading Sessions:
Data Provided:
Use Cases:
Why It Matters: Extended hours trading reveals early market reactions to:
Important Notes:
Returns: Pre-market and after-hours prices, changes, current session, and comparison with regular hours. |
| get_short_interestA | Short Interest Tracker | Short Squeeze Potential | Days to Cover - Track short interest, short ratio (days to cover), and short squeeze potential for stocks. Short interest indicates bearish sentiment and can lead to short squeezes when heavily shorted stocks rise. Key Metrics:
Short Squeeze Indicators:
Use Cases:
Why It Matters: High short interest can lead to:
Famous Short Squeezes:
Returns: Short ratio, short %, squeeze risk score, days to cover, and month-over-month changes. |
| get_analyst_ratingsA | Analyst Ratings & Target Prices | Wall Street Consensus | Upgrades & Downgrades - Track analyst recommendations, price targets, and consensus changes for stocks. Get insights into what Wall Street analysts think about a company's prospects. Key Metrics:
Trend Indicators:
Use Cases:
Why It Matters: Analyst ratings influence:
Important Notes:
Returns: Consensus rating, target prices, rating distribution, analyst coverage, upside/downside percentages, and trend analysis. |
| analyze_news_impactA | News Impact Analysis | Price Movement Correlation | Event-Driven Trading - Analyze how news events affect stock prices over time. Correlates news articles with price movements to identify which news has the most significant impact on stock performance. Key Metrics:
Impact Classification:
Use Cases:
Why It Matters: News impact analysis helps:
Analysis Insights:
Important Notes:
Returns: Individual news impacts, aggregate statistics, top impacts, correlation strength, and event analysis. |
| get_options_chainA | Get options chain data for a stock including all available calls and puts with strikes, premiums, volume, open interest, and implied volatility. Useful for analyzing available options contracts and their prices. |
| get_earnings_calendarA | Get upcoming earnings dates and historical earnings data for a stock. Earnings announcements significantly impact options pricing due to increased volatility. Returns earnings dates, estimates, and historical results. |
| get_dividend_infoA | Get dividend information for a stock including dividend rate, yield, ex-dividend date, and payout ratio. Dividends affect options pricing, especially for calls around ex-dividend dates. |
| calculate_greeksA | Calculate option Greeks (Delta, Gamma, Theta, Vega, Rho) using the Black-Scholes model. Greeks measure risk and sensitivity:
|
| calculate_historical_volatilityA | Calculate historical volatility (realized volatility) for multiple periods. Historical volatility measures past price fluctuations and is used to compare with implied volatility to identify potential opportunities. Returns annualized volatility percentages. |
| calculate_max_painB | Calculate the max pain price for an options expiration. Max pain is the strike price where option holders (buyers) experience maximum loss, and option writers (sellers) experience maximum profit. Many traders believe prices gravitate toward max pain as expiration approaches. |
| get_implied_volatilityA | Get implied volatility (IV) data for a stock. IV represents market expectations of future volatility. Compare IV to historical volatility to identify high or low volatility environments. Returns current IV, IV by expiration, and comparison with historical volatility. |
| analyze_options_strategyA | Analyze an options strategy to calculate max profit, max loss, break-even points, Greeks, and generate a profit/loss chart. Supports complex multi-leg strategies like spreads, straddles, iron condors, and butterflies. Helps visualize risk/reward before entering a trade. |
| get_13f_institutional_holdingsA | 13F Institutional Holdings | Hedge Fund Tracking | See What Warren Buffett is Buying - Track institutional investor holdings from SEC Form 13F filings. 13F filings are filed quarterly by institutions managing >$100M in assets. What you can track:
Use Cases:
Returns: Institution details, filing dates, holdings summaries, quarterly comparison data. |
| get_13dg_ownership_changesA | 13D/G Ownership Changes | Major Stakes | Activist Investors - Track major ownership changes (5%+ stakes) from SEC Schedule 13D and 13G filings. 13D filings indicate activist intent, while 13G filings indicate passive ownership. What you can track:
Form Types:
Use Cases:
Returns: Reporting person, ownership percentage, purpose, filing dates, direct SEC links. |
| get_8k_material_eventsA | 8-K Material Events | Corporate News | SEC Current Reports - Get SEC Form 8-K current reports of material corporate events. 8-K filings are filed within 4 business days of significant events. Event Categories Tracked:
Key Item Numbers:
Use Cases:
Returns: Event details, item categories, filing dates, company info, direct SEC links. |
| get_financial_statementsA | Financial Statements | Income Statement | Balance Sheet | Cash Flow - Access comprehensive financial data from SEC 10-K (annual) and 10-Q (quarterly) filings. Get income statements, balance sheets, cash flow statements, and calculated financial ratios. Available Data:
Financial Ratios Calculated:
Use Cases:
Returns: Complete financial statements, calculated ratios, period information, SEC filing links. |
| calculate_dcf_valuationA | DCF Valuation | Intrinsic Value | Investment Analysis - Calculate intrinsic value using Discounted Cash Flow (DCF) analysis. Get 5-year cash flow projections, terminal value, and investment recommendations. What DCF Analysis Provides:
Key Inputs (customizable):
Investment Recommendations:
Sensitivity Analysis: Tests valuation sensitivity to:
Use Cases:
Returns: Intrinsic value, current price comparison, recommendation, projections, optional sensitivity analysis. |
| compare_peer_companiesA | Peer Comparison | Competitive Analysis | Compare Companies Side-by-Side - Compare key financial metrics across multiple companies to identify relative strengths and weaknesses. Useful for competitive analysis, sector comparison, and investment decisions. What you can compare:
Use Cases:
Returns: Side-by-side comparison of key metrics for up to 10 companies. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Default Watchlist | Default watchlist of tracked ticker symbols |
| Market Summary | Real-time summary of major market indices (S&P 500, Dow Jones, NASDAQ, VIX) |
| Trending Stocks | Most active and trending stocks |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/xerktech/mcp-financex'
If you have feedback or need assistance with the MCP directory API, please join our Discord server