Investment Portfolio Manager

Investment Portfolio Manager

🚀 投资组合管理 MCP 服务器

投资组合管理 MCP 服务器基于 Model Context Protocol (MCP),提供了一系列工具和资源,可用于高效管理和深入分析投资组合,助力用户更好地做出投资决策。

🚀 快速开始

投资组合管理 MCP 服务器为用户提供了便捷的投资组合管理与分析功能。以下是开始使用该服务器的步骤。

✨ 主要特性

  • 投资组合管理:可轻松创建和更新包含股票和债券的投资组合。
  • 市场数据:能获取实时股票价格信息及相关新闻。
  • 分析:可生成全面的投资组合报告和绩效分析。
  • 推荐:依据投资组合组成获得个性化投资建议。
  • 可视化:能创建投资组合分配的视觉表示。

📦 安装指南

  1. 克隆此仓库:

    git clone https://github.com/ikhyunAn/portfolio-manager-mcp.git
    cd portfolio-manager-mcp
    
  2. 安装所需的依赖项:

    pip install -r requirements.txt
    
  3. 设置 API 密钥(可选):

    export ALPHA_VANTAGE_API_KEY="your_key_here"
    export NEWS_API_KEY="your_key_here"
    

    或者在项目根目录下创建一个 .env 文件并存储 API 密钥。

💻 使用示例

基础用法

运行服务器

您可以以两种不同的模式运行服务器:

  1. Stdio 传输(默认,适用于 Claude Desktop 集成):

    python main.py   # 备用命令:i.e.) python3, python3.11
    
  2. SSE 传输(用于基于 HTTP 的客户端):

    python main.py --sse
    

与 Claude Desktop 集成

将服务器添加到您的 Claude Desktop 配置文件中:

{
"mcpServers": {
"portfolio-manager": {
"command": "python",      // 可能使用的不同命令
"args": ["/path/to/portfolio-manager-mcp/main.py"],
"env": {
"ALPHA_VANTAGE_API_KEY": "your_key_here",
"NEWS_API_KEY": "your_key_here"
}
}
}
}

如果您选择在虚拟环境中运行服务器,那么您的配置文件将如下所示:

{
"mcpServers": {
"portfolio-manager": {
"command": "/path/to/portfolio-manager-mcp/venv/bin/python",
"args": ["/path/to/portfolio-manager-mcp/main.py"],
"env": {
"PYTHONPATH": "/path/to/portfolio-manager-mcp",
"ALPHA_VANTAGE_API_KEY": "your_key_here",
"NEWS_API_KEY": "your_key_here"
}
}
}
}

要在虚拟环境中运行:

# 创建一个虚拟环境
python3 -m venv venv

# 激活虚拟环境
source venv/bin/activate  # 在 macOS/Linux 上
# 或者
# venv\Scripts\activate   # 在 Windows 上

# 安装依赖项
pip install -r requirements.txt

# 运行服务器
python3 main.py

或使用 MCP CLI 更轻松的安装:

mcp install main.py

高级用法

示例查询

一旦服务器运行并连接到 Claude,您可以使用自然语言与之交互:

  • "创建一个投资组合,其中 30% 的AAPL,20% MSFT,15% AMZN,以及 35% 美国国债,用户 ID 为 "
  • "我的投资组合最近的表现如何?"
  • "显示有关我投资组合中股票的新闻"
  • "生成当前投资组合的投资建议"
  • "可视化当前资产分配"

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-25 17:39

相似服务问题

相关AI产品