Portfolio Manager MCP Server
@ikhyunAn
关于 Portfolio Manager MCP Server
MCP Server: Investment Portfolio Management
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"MCP_InvestmentPortfolio": {
"command": "python",
"args": [
"main.py",
"#",
"alternate",
"commands:",
"i.e.)",
"python3,",
"python3.11"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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.
金融与商务 分类下的更多 MCP 服务器
Crypto Indicators MCP Server
kukapayAn MCP server providing a range of cryptocurrency technical analysis indicators and strategies.
Alpaca Trading MCP Server
laukikkMCP for the Alpaca trading API to manage stock and crypto portfolios, place trades, and access market data
Edwin
edwin-financeEmpowering AI agents to dominate DeFAI
Crypto Sentiment MCP Server
kukapayAn MCP server that delivers cryptocurrency sentiment analysis to AI agents.
Financial Modeling Prep MCP (Model Context Protocol)
imbenrabiA Model Context Protocol (MCP) implementation for Financial Modeling Prep, enabling AI assistants to access and analyze financial data, stock information, company fundamentals, and market insights.
评论