Fuhad Abdulla
Just vibe-coded a Financial Modeling Excel AI Agent with Claude Code (for fun… but it actually works)
The Excel file in the screenshot? 100% built by AI from a single prompt. It created the file, read it, and modified it, all on its own.


Here’s how I did it:
* Started with Claude Code as the main AI Agent.
* Iterated on the claude.md file, refining it until it functioned effectively as a financial modeling agent.
* Built and vibe-coded an MCP using the Python SDK for MCP, integrating openpyxl to read, edit, and generate Excel models.
* Successfully transformed the setup into a fully functional financial modeling AI agent.
And configured the MCP through Claude Code.
The result? The agent can read Excel files, modify them, and auto-generate a complete three-statement financial model across multiple sheets.
It’s early and far from perfect, but this first iteration already shows the potential of Claude Code + custom MCPs for building a full-blown financial modeling agent.
What started as a “just-for-fun” experiment is beginning to look like the foundation for something much bigger.