mcp
A server that exposes OpenAI agents (web search, file search, computer actions, and multi-agent orchestration) through the Model Context Protocol, making them accessible to any MCP client including Claude Desktop.
A server that exposes OpenAI agents (web search, file search, computer actions, and multi-agent orchestration) through the Model Context Protocol, making them accessible to any MCP client including Claude Desktop.
A Model Context Protocol (MCP) server that exposes AI-powered investor persona simulations through the MCP protocol.
npx -y @smithery/cli install @lroolle/openai-agents-mcp-server --client claude
"mcpServers": {
"investor-persona-mcp-server": {
"command": "uvx",
"args": ["investor-persona-mcp-server"],
"env": {
"OPENAI_API_KEY": "your-api-key-here"
}
}
}
Investor personas are defined through markdown files containing: - Investment philosophy - Psychological profile - Historical track record - Decision-making patterns - Communication style preferences
Environment variables:
- OPENAI_API_KEY
: Required for AI model access
- MCP_TRANSPORT
: Transport protocol (default: "stdio")
- PERSONAS_DIR
: Path to investor profiles (default: "./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
Test via MCP Inspector at http://localhost:5173
MIT