八方投资者 MCP 服务器
模型上下文协议 (MCP) 服务器通过 MCP 协议公开由 AI 驱动的投资者代理模拟,并增强 Octagon Private Markets 数据。
特征
个人投资者角色
- Fred Wilson(联合广场风险投资公司) :模拟以社区驱动型企业而闻名的纽约风险投资公司
- 彼得·泰尔(创始人基金) :专注于颠覆性技术的逆向投资者模拟
八方私募市场数据代理
安装
先决条件
- Python 3.11+
- uv包管理器
- OpenAI API 密钥
- 八边形 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 文件进行定义:
定制选项
- 通过创建降价资料添加新的投资者角色
- 实现角色之间的自定义交互模式
- 增强复杂的多视角分析的编排逻辑
配置
环境变量:
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进行测试
执照
麻省理工学院
投资者-MCP