AICFO-MCP-SERVER
by Occams-Om
Overview
The project enables AI agents to perform comprehensive financial analysis and generate board-level CFO reports, utilizing both pre-built metrics and dynamic Python code execution on financial CSV data.
Installation
python cfo-agent.py --data-dir ./data --server-script ./occams_cfo_server_with_code_interpreter.pyEnvironment Variables
- OPENAI_API_KEY
Security Notes
The `code_interpreter` tool directly uses Python's `exec()` function with `__builtins__` enabled, allowing access to potentially dangerous functions like `import os`, `subprocess`, `open()`, `socket` etc. The stated security measures ('no network access', 'no file system write access') are claims and not enforced by the `exec` environment itself. An attacker or a misaligned AI could generate malicious code to perform arbitrary file system operations, execute shell commands, or establish network connections, posing a severe risk to the host system.
Similar Servers
maverick-mcp
Personalized stock analysis, technical indicators, and portfolio optimization via Claude Desktop.
stock-mcp
Provides AI Agents with professional-grade stock market analysis capabilities by bridging large language models with real-time financial data.
MonteWalk
Provides institutional-grade quantitative trading tools and analytics for AI agents, enabling real-time market data access, risk management, and strategy backtesting through the Model Context Protocol (MCP).
Ai-Job-hunting-Agent
An AI-powered multi-agent system for job seekers to automate job discovery, analyze resumes, match job descriptions, and provide recommendations.