投资者MCP
通过MCP协议提供由AI驱动的投资者角色模拟,使用户能够获取像弗雷德·威尔逊和彼得·蒂尔等著名风险投资家的投资分析视角。
服务介绍
Octagon Investor MCP Server
一个通过MCP协议提供由AI驱动的投资人代理模拟的服务,该服务增强有Octagon私有市场数据。
特性
个人投资者角色
- Fred Wilson (Union Square Ventures): 模拟这位以社区驱动型创业项目闻名的纽约市风险投资家
- Peter Thiel (Founders Fund): 模拟这位专注于颠覆性技术的反向投资者
Octagon 私有市场数据代理
- 私有市场代理: 提供私有市场的数据
安装
前提条件
- Python 3.11+
- uv 包管理器
- OpenAI API 密钥
- Octagon API 密钥
通过 Smithery 安装
npx -y @smithery/cli install @octagonai/investor-mcp-server --client claude
Claude 桌面配置
"mcpServers": {
"investor-persona-mcp-server": {
"command": "uvx",
"args": ["investor-persona-mcp-server"],
"env": {
"OPENAI_API_KEY": "your-openai-key-here",
"OCTAGON_API_KEY": "your-octagon-key-here",
"OCTAGON_BASE_URL": "https://api-gateway.octagonagents.com/v1"
}
}
}
实现细节
角色配置
投资者角色通过包含以下内容的markdown文件定义:
- 投资哲学
- 心理特征
- 历史业绩
- 决策模式
- 交流风格偏好
自定义选项
- 通过创建markdown简介来添加新的投资者角色
- 实现角色间的自定义交互模式
- 为复杂的多视角分析加强协调逻辑
配置
环境变量:
OPENAI_API_KEY: 访问AI模型所需OCTAGON_API_KEY: 访问Octagon API所需OCTAGON_BASE_URL: Octagon API的基础URL(默认: "https://api-gateway.octagonagents.com/v1")MCP_TRANSPORT: 传输协议(默认: "stdio")PERSONAS_DIR: 投资者简介路径(默认: "./investors")
开发
# Clone repo
git clone https://github.com/octagonai/investor-mcp-server.git
cd investor-persona-mcp-server
# Setup environment
uv venv
source .venv/bin/activate
uv sync --dev
# Run with SSE transport
export OPENAI_API_KEY=your-openai-key
export OCTAGON_API_KEY=your-octagon-key
uv run mcp dev src/agents_mcp_server/server.py
通过MCP Inspector在http://localhost:5173进行测试
许可证
MIT