01 · Developer automation · Broadcom
MCP-powered natural-language automation for network infrastructure
The challenge
A load-balancer API exposes hundreds of object types and validation rules. The work of translating intent into a valid request was getting in the way of the actual engineering decision.
What I did
I created an open-source MCP server that uses the Avi load balancer’s Swagger schema to turn natural-language requests into appropriate API calls. When a call fails, it uses schema context to help the model recover rather than returning an opaque error.
Outcome
Featured at VMware Explore US 2025; removed manual validation work across hundreds of object types.
- FastMCP
- Swagger / OpenAPI
- Dynamic client generation
- RAG
- Error recovery
Featured coverage
VMware Load Balancing Blog ↗
“MCP Server functionality, allowing AI agents to invoke Avi load balancing and web app security services programmatically.”
Broadcom News — VMware Explore 2025 ↗
“Avi as a MCP Server to deploy load balancing as code for AI applications in four easy steps: create a virtual service, update the server pool, update SSL certificates, enable web app security.”