
Sentimatix
Brings Indian stock market intelligence into Claude via 10 MCP tools that combine live NSE/BSE news, NLP sentiment scoring, and technical indicators. You get tools like explain_price_change (why did a stock move today), analyze_stock_enhanced (full research report), and get_rag_evidence (semantic search over the news corpus). The backend REST API aggregates sentiment at both stock and sector levels, pulls price data, and calculates technicals like RSI and MACD. Runs locally via stdio or connects to hosted endpoints at sentimatix-mcp.up.railway.app. Useful if you're building trading workflows in Claude and want real-time context on what's moving Indian markets and why.
- GitHub stars
- 1
- tools
- 10
- auth
- Secret needed
- transport
- STDIO, HTTP, SSE
- env vars
- 2
- last updated
- May 15, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
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.3 params
Analyzes 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.
end_datestringstart_datestringsymbolstringanalyze_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.3 params
Generates 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.
end_datestringstart_datestringsymbolstringcompare_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.4 params
Performs 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.
end_datestringstart_datestringsymbol1stringsymbol2stringget_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.2 params
Fetches 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.
period_daysintegersymbolstringget_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.3 params
Retrieves the daily Open, High, Low, Close, and Volume (OHLCV) time-series data for an Indian equity. Essential for charting and custom technical analysis.
end_datestringstart_datestringsymbolstringget_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.3 params
Fetches 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.
end_datestringstart_datestringsymbolstringget_sentiment_aggregateCalculates the aggregated market mood and sentiment statistics for an NSE stock over a specified period. Useful for tracking sentiment shifts over time.3 params
Calculates the aggregated market mood and sentiment statistics for an NSE stock over a specified period. Useful for tracking sentiment shifts over time.
end_datestringstart_datestringsymbolstringget_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.2 params
Calculates 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.
period_daysintegersymbolstringcalculate_correlationComputes the Pearson correlation coefficient between the daily returns of two NSE stocks over a specific period to measure their statistical relationship.4 params
Computes the Pearson correlation coefficient between the daily returns of two NSE stocks over a specific period to measure their statistical relationship.
end_datestringstart_datestringsymbol1stringsymbol2stringget_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.2 params
Performs 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.
querystringsymbolstringSponsors
Configuration
BACKEND_API_URLdefault: https://sentimatix-production.up.railway.app/apiBase URL for the Sentimatix REST API. Defaults to the hosted production instance.
SENTIMATIX_API_KEYsecretOptional API key for authenticated tier access. Leave blank for free tier.
Readme
Sentimatix
Real-time Indian stock market sentiment intelligence for AI agents and retail traders.
Sentimatix provides live NSE/BSE news sentiment, aggregated stock & sector signals, and a Model Context Protocol (MCP) server that plugs directly into Claude, Cursor, and other AI agents.
π§© What's Inside
| App | Description |
|---|---|
apps/api | FastAPI REST API β news, sentiment, entities, sector signals |
apps/mcp | MCP Server β 10 tools for AI agents (Claude Desktop, Cursor) |
apps/dashboard | Next.js developer portal & API key management |
apps/streamlit | Streamlit analytics dashboard |
workers/ | Background NLP pipeline β sentiment scoring, stock price sync |
β‘ Quick Start β MCP (Claude Desktop)
Add to your claude_desktop_config.json:
Details
- Repository
- github.com/rishav0123/sentimatix
- Website
- sentimatix-production.up.railway.app
- Categories
- AI & LLM Tools, Search & Web Crawling
- Package
sentimatix-mcp- Transport
- STDIO, HTTP, SSE
- Auth
- Required
- Registry
- MCP registry, active