Agency17 June 20264 min read
We exposed our whole back office as MCP: 13 servers, 222 tools
Making a real ERP usable by AI agents isn't an integration project. It's a contract. We exposed a fiduciary back office as 13 MCP servers and 222 tools, one server per domain, one uniform envelope, per-principal auth. Here's the shape that holds.

Short version: making a real ERP usable by AI agents is not an integration project, it is a contract. We exposed a Swiss fiduciary's back office as 13 MCP servers and 222 tools, and the thing that made it work was not the count, it was the discipline: one server per domain, one uniform response envelope, tools loaded by role, and a JWT minted per principal so every call carries who is asking. Wire one demo MCP server and it feels easy. Make a whole back office agent-ready and it is a fleet-of-services problem with all the rigor that implies.
What does "expose an ERP as MCP" actually mean?#
It means giving agents a typed menu of capabilities, not a stack of API docs.