Indian Stock Exchange MCP Server

MCP Server for Indian Stock Exchange

Local serverstdioGo

What is the Indian Stock Exchange MCP server?

MCP Server for Indian Stock Exchange. That is what the indian stock exchange mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.

The short version

MCP Server for providing detailed financial data for companies listed on the Bombay Stock Exchange (BSE) and National Stock Exchange (NSE), empowering users with comprehensive insights into the dynamic Indian stock market.

The tools it exposes

The server publishes 8 tools. What each one is for:

  • get-market-news — Get the latest market news
  • get-news — Get Indian Stock Exchange News
  • get-stock-details — Get details for a specific stock
  • get-stock-history — Get historical data for a specific stock
  • get-stock-price — Get the latest stock price for a specific stock
  • get-stock-recommendations — Get stock recommendations based on market trends
  • get-top-gainers — Get the top gaining stocks
  • get-top-losers — Get the top losing stocks

Getting it running

The server ships on npm as npm, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

How it compares

Among the developer tooling options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Indian Stock Exchange's toolset — get-market-news, get-news, get-stock-details and 5 more — is a fair guide to whether it matches your workflow. It is maintained by anuragkrishna; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against Indian Stock Exchange's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
get-market-newsGet the latest market news
get-newsGet Indian Stock Exchange News
get-stock-detailsGet details for a specific stock
get-stock-historyGet historical data for a specific stock
get-stock-priceGet the latest stock price for a specific stock
get-stock-recommendationsGet stock recommendations based on market trends
get-top-gainersGet the top gaining stocks
get-top-losersGet the top losing stocks

How to install the Indian Stock Exchange MCP server

{
  "mcpServers": {
    "indian-stock-exchange": {
      "command": "npx",
      "args": ["-y", "npm"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • Use Indian Stock Exchange to get-market-news.
  • Use Indian Stock Exchange to get-news.
  • Use Indian Stock Exchange to get-stock-details.

Frequently asked questions

Node.js must be installed on the desktop to execute `npx` commands. The server uses the `indianapi.in` API for data.