MCP.so
Sign In
Servers

Indian Stock Exchange MCP Server

@anuragkrishna

MCP Server for Indian Stock Exchange

Overview

What is Indian Stock Exchange MCP Server?

It provides detailed financial data for companies listed on the Bombay Stock Exchange (BSE) and National Stock Exchange (NSE), integrating with the Indian Stock Market API to give comprehensive insights into the Indian stock market. It is for users who need market news, stock details, historical data, and stock recommendations via an MCP-enabled client like Claude Desktop.

How to use Indian Stock Exchange MCP Server?

Clone the repository, update the API key in src/.env, run npm install and npm run build, then configure the server in Claude Desktop's claude_desktop_config.json with the path to the built index.js. Once running, use the listed MCP tools (e.g., get-stock-price, get-top-gainers) to query data.

Key features of Indian Stock Exchange MCP Server

  • Obtain the latest market news and Indian stock exchange news.
  • Retrieve detailed stock information for BSE/NSE listed companies.
  • Access historical stock price data.
  • Get real-time stock price updates.
  • View stock recommendations based on market trends.
  • List top gaining and top losing stocks.

Use cases of Indian Stock Exchange MCP Server

  • Automate daily market news summaries within a chat interface.
  • Fetch historical stock data for analysis or backtesting.
  • Monitor top gainers and losers for day trading insights.
  • Get live stock price alerts via Claude Desktop.

FAQ from Indian Stock Exchange MCP Server

What dependencies are required to run this server?

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

Where does the data come from?

All data is fetched from the Indian Stock Market API (indianapi.in) for BSE and NSE listed companies.

How do I obtain an API key?

You must update your API key in src/.env at the placeholder. The key is obtained from indianapi.in.

What transport does this MCP server use?

It uses the standard MCP STDIO transport, configured via claude_desktop_config.json with a node command.

Are there any usage limits mentioned?

No usage limits are stated in the README.

Tags

More from Finance & Commerce