« All posts

How We Built Our FinOps MCP Server: Lessons Learned

Challenges and solutions encountered during the development of the FinOps MCP server.

The development of the FinOps Model Context Protocol (MCP) server required rethinking the product logic rather than merely exposing an API. The initial MCP mirrored internal APIs but did not align with the model's reasoning. Consequently, we restructured our query surface, data model, and error semantics. These changes allowed engineers to spend less time on FinOps, ultimately enhancing the application.