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.
MCP server and REST API for Polish company data from KRS: profiles, historical connections, financial statements, state aid. By tropia.pl

Non-custodial crypto payments for AI agents: checkout sessions, invoices, webhooks and test payments. No KYC.

CoinStats is a remote MCP server available at https://mcp.coinstats.app.
Model Context Protocol (MCP) server for 6-protocol DeFi quantitative telemetry, stablecoin carry radar, and risk simulation.
Live Proof-of-Work mining data for AI agents: difficulty, hashrate, solo-mining odds, cost of production and hardware profitability for 126+ networks and 770+ ASIC/GPU/CPU models. Read-only, no API key.
Comments