What are the prerequisites to run this server?
Python 3.9+, a running MongoDB instance on localhost:27017 with a `stock_data` database, an Alpha Vantage API key (free tier), and the Claude Desktop app.
@ingpoc
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"stock_mcp_server": {
"command": "python",
"args": [
"server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that integrates with MongoDB, the Alpha Vantage API, and a knowledge graph to provide portfolio recommendations and market insights exclusively for the Indian stock market (NSE/BSE). It enables Claude to access your Indian stock portfolio holdings, analyze performance, and give personalised recommendations directly from the Claude Desktop app.
Install prerequisites (Python 3.9+, MongoDB on localhost:27017, Alpha Vantage free API key, Claude Desktop), clone the repository, install dependencies, configure the .env file, then run python server.py. Configure Claude Desktop by editing claude_desktop_config.json (located in ~/Library/Application Support/Claude/ on macOS or %APPDATA%\Claude\ on Windows) to point to the server script. After restarting Claude, start a new conversation and ask about your portfolio.
Python 3.9+, a running MongoDB instance on localhost:27017 with a `stock_data` database, an Alpha Vantage API key (free tier), and the Claude Desktop app.
All stock data is stored locally in your MongoDB instance on `stock_data` database. The server queries this database directly; no external cloud storage is used.
The free tier allows 5 requests per minute and 500 requests per day. The server automatically respects these limits and queues requests accordingly.
Use the segmented approach: first run `get_portfolio_summary` to see an overview, then analyze segments one at a time with `portfolio_analysis` using the segment parameter. Default segment size is 5 stocks, adjustable via `segment_size`.
Check that the server key in `claude_desktop_config.json` uses hyphens, the `MCP_SERVER_NAME` environment variable matches, paths are absolute, and you start a new conversation after making changes. Also enable developer mode in Claude's settings.
Mark: agent signing-key CLI for 2-of-3 Arkade escrow
On-chain credit pool for ERC-8004 AI agents on Robinhood Chain: agents borrow USDG, repay it and earn a public credit score. Contracts, SDK, CLI, MCP server (@priors/mcp), x402 helpers (@priors/x402) and an agent skill.

All-in-one Shopify SEO over MCP. 26 tools: audit and score a store, rewrite meta tags and image alt text in bulk, find broken links and flatten redirect chains, read Google Search Console performance and indexing, inspec

HMDA investor-lender data, DSCR glossary, loan programs and indicative rates. Business-purpose only.
Amazon MCP server for real-time Amazon product data. Give Claude, ChatGPT, Cursor, or any AI agent live access to the Amazon Product Data API: search products, look up ASINs and UPC/EAN/ISBN codes, track prices and Buy B
Comments