Indian Stock Exchange MCP Server
About
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
- Author
- anuragkrishna
- GitHub stars
- 13
- Downloads
- 464
- Categories
- Finance, API
Jump to
- 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.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Indian Stock Exchange MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
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.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"indian stock exchange mcp server": {
"IndiaStockExchange": {
"command": "node",
"args": [
"<path_to_project>/build/index.js"
]
}
}
}
}
McpServers
{
"IndiaStockExchange": {
"command": "node",
"args": [
"<path_to_project>/build/index.js"
]
}
}
Indian Stock Exchange MCP Server
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.
For more details, visit - Indian Stock Market API
Tools
(For API details, please visit - Indian Stock Market API)
- 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
Setup
1. Download the Repo and Update API Key
Clone the repository and update the API key insrc/.env:
Update your API Key in src/index.js at <Indian Stock Exchange API Key>
2. Install Packages and Build
Run the following commands to install dependencies and build the project:npm install
npm run build
3. Installing on Claude Desktop
Before starting, ensure Node.js is installed on your desktop for npx to work.Go to: Settings > Developer > Edit Config
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"IndiaStockExchange": {
"command": "node",
"args": [
"<path_to_project>/build/index.js"
]
}
}
}
4. Restart Claude Desktop
After updating the configuration, restart Claude Desktop to apply the changes.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

