MCP服务台
通过模型上下文协议(MCP)暴露OpenAI代理(网络搜索、文件搜索、计算机操作和多代理编排)的服务器,使它们可以被任何MCP客户端访问,包括克劳德桌面。
服务介绍
投资者角色 MCP 服务器
一个通过MCP协议提供由AI驱动的投资者角色模拟的模型上下文协议(MCP)服务器。
特性
个人投资者角色
- Fred Wilson (Union Square Ventures): 模拟这位以社区驱动型投资著称的纽约VC
- Peter Thiel (Founders Fund): 模拟这位专注于颠覆性技术的反向投资者
多角色协调器
- 角色协调器: 智能代理,能够将问题分配给合适的投资人角色,并解释其理由
安装
前提条件
- Python 3.11+
- uv 包管理器
- OpenAI API密钥
通过Smithery安装
npx -y @smithery/cli install @lroolle/openai-agents-mcp-server --client claude
Claude桌面配置
"mcpServers": {
"investor-persona-mcp-server": {
"command": "uvx",
"args": ["investor-persona-mcp-server"],
"env": {
"OPENAI_API_KEY": "your-api-key-here"
}
}
}
实现细节
角色配置
投资者角色通过包含以下内容的markdown文件定义:
- 投资理念
- 心理特征
- 历史业绩
- 决策模式
- 沟通风格偏好
自定义选项
- 通过创建markdown配置文件来添加新的投资者角色
- 实现角色间的自定义互动模式
- 为复杂的多视角分析增强协调逻辑
配置
环境变量:
OPENAI_API_KEY: 访问AI模型所需的API密钥MCP_TRANSPORT: 传输协议(默认:"stdio")PERSONAS_DIR: 投资者配置文件路径(默认:"./investors")
开发
# Clone repo
git clone https://github.com/lroolle/investor-persona-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-key
uv run mcp dev src/agents_mcp_server/server.py
使用MCP Inspector测试 http://localhost:5173
许可证
MIT