sentimatix
# Sentimatix: Indian Stock Market Intelligence Sentimatix is a high-fidelity financial intelligence API and MCP server designed specifically for the **National Stock Exchange of India (NSE)**. It provides AI agents, algorithmic traders, and quantitative developers with deep, structured insights into over 2,200 Indian equities. ## What it does By combining real-time financial news ingestion with advanced NLP sentiment analysis and historical market data, Sentimatix acts as an automated quantitative research assistant. It empowers LLMs and AI agents to make data-driven decisions regarding the Indian stock market without needing expensive institutional data terminals. ## Key Capabilities - **Entity-Level Sentiment Analysis:** Aggregates and scores sentiment from major Indian financial news sources (Moneycontrol, Economic Times, Mint). - **Deep Stock Research:** Generates comprehensive single-stock and comparative research reports. - **Technical Analysis:** Calculates RSI, MACD, Bollinger Bands, and moving averages on demand. - **RAG Evidence Search:** Provides direct semantic search over a vast, continuously updated financial news corpus. - **Market Movers:** Explains sudden price changes using a fusion of technical metrics and recent news sentiment. ## Perfect For - AI Trading Bots analyzing NSE stocks - Portfolio Management assistants - Retail investors seeking institutional-grade, automated research
https://sentimatix--rishavdutta-kgp.run.tools
How to connect
-
Smithery (hosted)
1. Open https://smithery.ai/servers/rishavdutta-kgp/sentimatix 2. Click Connect and complete OAuth in your MCP client (Claude, Cursor, VS Code, etc.) 3. MCP endpoint: https://sentimatix--rishavdutta-kgp.run.tools
Tools (10)
-
explain_price_changeAnalyzes and explains the driving factors behind an NSE stock's price movement over a specific timeframe. It synthesizes recent financial news, entity-level sentiment scores, and technical indicators to provide a comprehensive narrative of market behavior.
-
analyze_stock_enhancedGenerates a deep, AI-driven single-stock research report. Combines historical price data, moving averages, and news sentiment into a structured analysis to evaluate the overall health and momentum of the equity.
-
compare_stocksPerforms a side-by-side quantitative and qualitative comparison of two NSE stocks. Useful for pair trading analysis or sector peer evaluation based on price performance and media sentiment.
-
get_stock_summaryFetches fundamental price metrics and recent performance summaries for an NSE-listed stock. Returns the latest closing price, percentage change, daily high/low, and trading volume.
-
get_historical_pricesRetrieves the daily Open, High, Low, Close, and Volume (OHLCV) time-series data for an Indian equity. Essential for charting and custom technical analysis.
-
get_news_sentimentFetches recent financial news articles specifically mentioning the target Indian stock, complete with proprietary NLP sentiment scores (ranging from strongly negative to strongly positive) for each article.
-
get_sentiment_aggregateCalculates the aggregated market mood and sentiment statistics for an NSE stock over a specified period. Useful for tracking sentiment shifts over time.
-
get_technical_analysisCalculates and returns key technical indicators for an NSE stock, including Relative Strength Index (RSI), Moving Average Convergence Divergence (MACD), Bollinger Bands, and support/resistance levels.
-
calculate_correlationComputes the Pearson correlation coefficient between the daily returns of two NSE stocks over a specific period to measure their statistical relationship.
-
get_rag_evidencePerforms a semantic search over the Sentimatix financial news corpus. Retrieves specific quotes and evidence related to a query for a particular NSE stock to ground AI responses in factual reporting.