In the previous posts of this serie, I covered the why behind this journey: reclaiming building time as an EM, adopting an AI-native SDLC, and understanding what MCP servers actually are.
Now it's time to get into the how.
The Problem
Our Product team wanted to explore whether AI assistants could interact with our accounting API and allow customers to query their data and execute transactions through natural language instead of the UI of our application or ( for the more tech-savyy users) making API calls.
The user (or an agent) could simply ask for invoices, contacts, or transactions and get answers, in a human readable format.









