sentimatix
Sentimatix: Indian Stock Market Intelligence Sentimatix is a high-fidelity financial intelligence API and MCP server designed specifically for the National…
What it can do
- Explain Price Change: 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
- Analyze Stock Enhanced: 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
- Compare Stocks: 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 senti
What data it sees
Do you need an account
No: the server works without sign-in
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
How to connect
How to connect sentimatix to Claude
The server address to paste into Claude settings:
https://sentimatix--rishavdutta-kgp.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect sentimatix to ChatGPT
The server address to paste into ChatGPT settings:
https://sentimatix--rishavdutta-kgp.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect sentimatix to Cursor
The server address to paste into Cursor settings:
https://sentimatix--rishavdutta-kgp.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (10)
Raw names from tools/list. Only developers need these.
| explain_price_change | 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. |
| analyze_stock_enhanced | 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. |
| compare_stocks | 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. |
| get_stock_summary | 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. |
| get_historical_prices | Retrieves 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_sentiment | 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. |
| get_sentiment_aggregate | Calculates the aggregated market mood and sentiment statistics for an NSE stock over a specified period. Useful for tracking sentiment shifts over time. |
| get_technical_analysis | 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. |
| calculate_correlation | Computes the Pearson correlation coefficient between the daily returns of two NSE stocks over a specific period to measure their statistical relationship. |
| get_rag_evidence | 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. |