Stock Analysis
Access real-time and historical Indian stock data using the Yahoo Finance API.
MCP Stock Analysis Server by Akshay Bavkar
This is an MCP server that provides access to real-time and historical Indian stock data using the Yahoo Finance API. It allows stock data retrieval to be used as context by local LLMs via Claude Desktop, Cursor, and other MCP-compatible agents.
Available Features
- getStockQuote: Get the current quote for an Indian stock.
- getHistoricalData: Get historical data for an Indian stock with custom intervals and periods.
Setup
npm install mcp-stock-analysis
Usage in Host
Configure your MCP client (e.g., Claude Desktop) to connect to the server:
{
"mcpServers": {
"mcp-stock-analysis": {
"command": "npx",
"args": ["-y", "mcp-stock-analysis"],
}
}
}
Tools
getStockQuote
Get the current quote for a stock.
Input:
symbol: The stock symbol (e.g., RELIANCE.NS)
Output:
{
"symbol": "RELIANCE.NS",
"price": 2748.15,
"name": "Reliance Industries Ltd"
}
getHistoricalData
Get historical data for a stock.
Input:
symbol: the stock symbol (e.g., RELIANCE.NS)interval: the time interval for the data (daily,weekly, ormonthly) (optional, default:daily)
Output:
{
"date": "2025-03-21T00:00:00+05:30",
"open": 2735,
"high": 2750,
"low": 2725,
"close": 2748.15,
"volume": 21780769
}
JSON object containing the historical data. The structure of the output depends on the interval parameter.
Contributing
Contributions are welcome! Please open an issue or pull request.
License
MIT
Related Servers
Gemini Web Search
Performs web searches using the Gemini Web Search Tool via the local gemini-cli.
People Data Labs
Access person, company, school, location, job title, and skill data using the People Data Labs API.
Google Search
Perform Google searches and view web content with advanced bot detection avoidance.
企业基础信息服务
Provides basic enterprise information services, including business registration, company profiles, shareholders, and key personnel.
Google Search Engine
A server for Google search and webpage content extraction, built on Cloudflare Workers with OAuth support.
Geocoding
Provides geocoding services by integrating with the Nominatim API.
NullBR MCP Server
A server for searching and retrieving movie and media resource information via the MCP protocol.
NRTSearch
Exposes Lucene-based search indexes to AI assistants through the NRTSearch MCP server.
IP2Location.io
IP2Location.io API integration to retrieve the geolocation information for an IP address.
Perplexity AI
An MCP server to interact with Perplexity AI's language models for search and conversational AI.