How I set up an AI agent to handle invoicing bill pay and expense tracking through my bank via MCP
I run a B2B lead gen agency and was spending hours a week on invoicing clients, paying contractors, tracking expenses and bookkeeping. Wanted to automate the financial operations side so I could focus on actual client work and heres how I set it up and what I learned.
The setup: I use Meow for banking and connected it to Claude through MCP. I also connected QuickBooks through MCP so Claude handles the bookkeeping side by working with both tools together and the MCP connections took about 10 minutes each
How it works day to day: I tell Claude to invoice a client and it creates and sends it through the bank. I tell it to pay a contractor and it queues the payment for my approval but nothing moves without me confirming. I also set up a corporate card with daily spend caps and per transaction limits for smaller recurring purchases the agent handles on its own.
What made the difference: Early on the agent kept asking clarifying questions every time I asked it to do something. I built a system prompt with my client details, rates, contractor list, invoice format and payment rules. After that Claude had enough context to just execute without back and forth.
What I learned: The approval workflow is everything because letting the agent do the work while keeping human confirmation on money movement is the right balance. The system prompt is the second most important piece because without proper context the agent guesses and guessing with finances is not acceptable. Also connecting QuickBooks separately through MCP was key because the bank handles transactions and QuickBooks handles the books and claude ties them together.
just wanna know what edge cases you've hit