Portfolio Manager MCP Server
@ikhyunAn
About Portfolio Manager MCP Server
MCP Server: Investment Portfolio Management
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"MCP_InvestmentPortfolio": {
"command": "python",
"args": [
"main.py",
"#",
"alternate",
"commands:",
"i.e.)",
"python3,",
"python3.11"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Portfolio Manager MCP Server?
A Model Context Protocol (MCP) server that provides tools and resources for managing and analyzing investment portfolios, including stocks and bonds. It enables users to create portfolios, fetch real-time market data, generate performance reports, and receive personalized investment recommendations. Designed for AI assistants like Claude via the Claude Desktop integration.
How to use Portfolio Manager MCP Server?
Clone the repository, install dependencies with pip install -r requirements.txt, and optionally set ALPHA_VANTAGE_API_KEY and NEWS_API_KEY environment variables. Run the server with python main.py (stdio mode for Claude Desktop) or python main.py --sse (for HTTP clients). Add the server to your Claude Desktop configuration file under mcpServers, then interact through natural language queries.
Key features of Portfolio Manager MCP Server
- Create and update investment portfolios with stocks and bonds
- Fetch real-time stock prices and relevant news
- Generate comprehensive portfolio reports and performance analysis
- Provide personalized investment recommendations based on portfolio composition
- Create visual representations of portfolio allocation
Use cases of Portfolio Manager MCP Server
- Ask an AI assistant to build a diversified portfolio given specific percentages of stocks and bonds.
- Inquire about recent performance and news of stocks in a user’s portfolio.
- Request investment recommendations tailored to an existing portfolio composition.
- Visually display current asset allocation.
FAQ from Portfolio Manager MCP Server
What external APIs does Portfolio Manager MCP Server use?
It optionally uses the Alpha Vantage API for stock market data and the News API for news, configured via environment variables.
What transport modes does Portfolio Manager MCP Server support?
It supports two modes: Stdio Transport (default, for Claude Desktop integration) and SSE Transport (for HTTP-based clients).
Where is portfolio data stored?
Portfolio data is currently kept in a manually created JSON file. Future work aims to read from actual banking applications.
What are the runtime dependencies?
Python 3 with the packages listed in requirements.txt (installed via pip). Virtual environment usage is recommended.
Does Portfolio Manager MCP Server require authentication?
No built-in authentication. External API keys for Alpha Vantage and News API are optional; without them, market data and news features will be unavailable.
Frequently asked questions
What external APIs does Portfolio Manager MCP Server use?
It optionally uses the Alpha Vantage API for stock market data and the News API for news, configured via environment variables.
What transport modes does Portfolio Manager MCP Server support?
It supports two modes: Stdio Transport (default, for Claude Desktop integration) and SSE Transport (for HTTP-based clients).
Where is portfolio data stored?
Portfolio data is currently kept in a manually created JSON file. Future work aims to read from actual banking applications.
What are the runtime dependencies?
Python 3 with the packages listed in `requirements.txt` (installed via `pip`). Virtual environment usage is recommended.
Does Portfolio Manager MCP Server require authentication?
No built-in authentication. External API keys for Alpha Vantage and News API are optional; without them, market data and news features will be unavailable.
Basic information
More Finance & Commerce MCP servers
MetaTrader 5 MCP Server
QoyyuumA Model Context Protocol (MCP) server for interacting with the MetaTrader 5 trading platform. This server provides AI assistants with tools and resources to access market data, perform trading operations, and analyze trading history.
✅ Official Alpha Vantage MCP Server
calvernazA MCP server for the stock market data API, Alphavantage API.
₿itcoin & Lightning Network MCP Server
AbdelStarkBitcoin & Lightning Network MCP Server.
Financial Modeling Prep MCP Server
cdtaitFinancial Modeling Prep MCP Server
Octagon: MCP for Market Data
OctagonAIAn MCP server for public & prediction markets research. Ask natural-language questions and get structured, source-backed answers across SEC filings, earnings transcripts, company financials, stock & crypto market data, and prediction markets news & research. Built for investors,
Comments