Build MCP
Design, implement, test, and debug MCP tools and resources that expose Meshery’s infrastructure management capabilities to coding agents.
This course takes you from MCP theory to working tool implementations. You will design well-scoped tools that give an agent precise control over Meshery without exposing unsafe surface area, back those tools with Meshery’s REST and GraphQL APIs, and model live cluster state from MeshSync as first-class MCP resources an agent can fetch on demand.
Each lesson builds on the last: good tool design shapes the API mapping, the API mapping determines what state is available as resources, and solid testing practices ensure the whole stack is reliable before you connect a real agent. By the end of the course you will have a working MCP server that an agent can use to inspect workloads, list designs, and query cluster state - all without requiring the agent to understand Meshery’s internal APIs directly.
The course assumes you are comfortable with Go or a scripting language, have Meshery running locally (mesheryctl system start), and have read the MCP specification at modelcontextprotocol.io.
Design, implement, test, and debug MCP tools and resources that expose Meshery’s infrastructure management capabilities to coding agents.