Loading...

The investor-agent provides comprehensive financial data and analysis via API, including market data, sentiment analysis, and technical indicators.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
The investor-agent provides comprehensive financial data and analysis via API, including market data, sentiment analysis, and technical indicators.
This server is relatively safe for read-only operations. However, the reliance on external APIs and the use of the TA-Lib C library introduce potential risks that should be carefully considered in production environments. Ensure proper input validation and output sanitization to mitigate these risks.
Performance is largely dependent on the speed and reliability of external APIs. Caching mechanisms are in place to reduce latency and minimize API calls.
Cost is primarily associated with API usage and the resources required to run the server. Consider implementing rate limiting and caching strategies to minimize costs.
npx @modelcontextprotocol/inspector uvx investor-agent{
"mcpServers": {
"investor": {
"command": "uvx",
"args": ["investor-agent"]
}
}
}OPENAI_API_KEYANTHROPIC_API_KEYget_market_moversRetrieves top gainers, losers, and most active stocks for a given market session.
Read-only access to market data.
get_ticker_dataProvides a comprehensive report for a given ticker symbol, including news, recommendations, and upgrades/downgrades.
Read-only access to ticker information.
get_optionsFetches options data for a given ticker symbol, with filtering by date range, strike price, and option type.
Read-only access to options data.
get_price_historyRetrieves historical OHLCV data for a given ticker symbol over a specified period.
Read-only access to historical price data.
get_financial_statementsFetches financial statements (income, balance sheet, cash flow) for a given ticker symbol.
Read-only access to financial statements.
get_institutional_holdersProvides data on major institutional and mutual fund holders for a given ticker symbol.
Read-only access to institutional holder data.
get_earnings_historyRetrieves historical earnings data for a given ticker symbol.
Read-only access to earnings history.
get_insider_tradesProvides recent insider trading activity for a given ticker symbol.
Read-only access to insider trading data.
get_nasdaq_earnings_calendarFetches upcoming earnings announcements from the Nasdaq API.
Read-only access to earnings calendar data.
get_cnn_fear_greed_indexRetrieves the CNN Fear & Greed Index and its indicators.
Read-only access to sentiment data.
get_crypto_fear_greed_indexRetrieves the current Crypto Fear & Greed Index.
Read-only access to sentiment data.
get_google_trendsRetrieves Google Trends relative search interest for market-related keywords.
Read-only access to Google Trends data.
calculate_technical_indicatorCalculates technical indicators (SMA, EMA, RSI, MACD, BBANDS) for a given ticker symbol.
Read-only access to calculated indicator data.
None
cloud
This server is relatively safe for read-only operations. However, the reliance on external APIs and the use of the TA-Lib C library introduce potential risks that should be carefully considered in production environments. Ensure proper input validation and output sanitization to mitigate these risks.
The server operates in a read-only mode, limiting the potential for unintended modifications or destructive actions.
Production Tip
Monitor API usage and caching effectiveness to optimize performance and minimize costs.
The server primarily uses yfinance for market data, Nasdaq API for earnings calendar, and other APIs for sentiment analysis.
The data is near real-time, but there may be some delay depending on the data source and caching mechanisms.
Optimize caching settings, monitor API usage, and consider using a faster network connection.
The server supports SMA, EMA, RSI, MACD, and BBANDS. Requires TA-Lib library.
Follow the official installation instructions on the TA-Lib website (ta-lib.org/install/).
Yes, the server is licensed under the MIT License, which allows for commercial use.
The default model is openai:gpt-5-mini, but you can customize it by setting the MODEL_IDENTIFIER environment variable.