ai-cfoFull AI Chief Financial Officer ā connects Mercury Banking + Stripe into real-time business intelligence. Daily cash position, automated P&L, revenue trackin...
Install via ClawdBot CLI:
clawdbot install aiwithabidi/ai-cfoFull AI Chief Financial Officer for Agent6ix LLC
Connects Mercury Banking + Stripe into real-time business intelligence. Daily cash position, automated P&L, revenue tracking, expense categorization, cash flow forecasting, burn rate alerts, and weekly financial reports.
| Command | Description |
|---------|-------------|
| dashboard | Full financial dashboard ā balances, MRR, burn rate, runway |
| transactions | Recent transactions with AI categorization |
| pnl | P&L statement for any date range |
| cashflow | Cash flow analysis with 30/60/90 day forecast |
| revenue | Stripe revenue breakdown ā MRR, new vs recurring, churn |
| expenses | Categorized expenses with trends and anomaly detection |
| report | Weekly/monthly executive financial report |
| budget | Set and track budgets by category |
| runway | Burn rate and runway calculation |
| invoice | Outstanding Stripe invoices and aging |
| Variable | Required | Description |
|----------|----------|-------------|
| MERCURY_API_TOKEN | Yes | Mercury Banking API token (read-only) |
| STRIPE_API_KEY | Yes | Stripe secret key (restricted, read-only) |
| OPENROUTER_API_KEY | Yes | For AI transaction categorization |
python3 scripts/ai_cfo.py dashboard
python3 scripts/ai_cfo.py transactions --days 30
python3 scripts/ai_cfo.py pnl --start 2026-01-01 --end 2026-01-31
python3 scripts/ai_cfo.py cashflow
python3 scripts/ai_cfo.py revenue
python3 scripts/ai_cfo.py expenses --days 30
python3 scripts/ai_cfo.py report --period weekly
python3 scripts/ai_cfo.py budget --set Marketing 5000
python3 scripts/ai_cfo.py runway
python3 scripts/ai_cfo.py invoice
# Add to cron for daily 8 AM brief
python3 scripts/cfo_cron.py
All data stored in .data/sqlite/cfo.db:
Built by M. Abidi | agxntsix.ai
Part of the AgxntSix Skill Suite for OpenClaw agents.
š Need an AI CFO for your business? Book a free consultation
Generated Mar 1, 2026
A SaaS startup uses the AI CFO to track monthly recurring revenue (MRR) from Stripe, monitor burn rate, and forecast cash runway. It automates daily cash position updates via Mercury Banking, enabling founders to make data-driven decisions on hiring and marketing spend without manual spreadsheet work.
An e-commerce business integrates the skill to categorize expenses from Mercury transactions and detect anomalies in costs like shipping or ad spend. It generates weekly financial reports to optimize budgeting and track profitability trends across sales channels.
A consulting firm leverages the AI CFO to manage outstanding invoices from Stripe, analyze revenue breakdown between new and recurring clients, and produce P&L statements for client projects. This streamlines billing cycles and improves cash flow forecasting for service-based operations.
A freelancer uses the skill to automate daily cash flow analysis and expense categorization from banking transactions. It provides burn rate alerts and runway calculations, helping maintain financial stability and plan for tax obligations without extensive accounting knowledge.
Businesses with recurring revenue models, such as SaaS or membership platforms, use the AI CFO to track MRR, churn rates, and automate P&L statements. This supports scaling operations by providing real-time insights into subscription health and customer lifetime value.
Companies like e-commerce stores or marketplaces rely on the skill to monitor transaction volumes, categorize expenses, and forecast cash flow based on sales data. It helps optimize inventory management and marketing spend by analyzing revenue trends and expense anomalies.
Service providers such as agencies or consultants utilize the AI CFO to manage invoicing through Stripe, track project-based revenue, and generate weekly financial reports. This enhances billing efficiency and provides clear insights into profitability per client or service offering.
š¬ Integration Tip
Ensure API tokens for Mercury Banking and Stripe are set with read-only permissions to maintain security, and schedule daily cron jobs for automated financial briefs to keep data up-to-date.
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications.
Advanced desktop automation with mouse, keyboard, and screen control
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Design and implement automation workflows to save time and scale operations as a solopreneur. Use when identifying repetitive tasks to automate, building workflows across tools, setting up triggers and actions, or optimizing existing automations. Covers automation opportunity identification, workflow design, tool selection (Zapier, Make, n8n), testing, and maintenance. Trigger on "automate", "automation", "workflow automation", "save time", "reduce manual work", "automate my business", "no-code automation".
Browser automation via Playwright MCP server. Navigate websites, click elements, fill forms, extract data, take screenshots, and perform full browser automation workflows.