Fuzzy Labs builds an autonomous SRE agent using FastMCP and Claude
SRE teams spend significant time manually chasing root causes of production incidents by sifting through logs, inspecting Kubernetes services, and hunting for errors before communicating findings to the wider team.
Relying on Claude Desktop and Cursor as MCP clients was insufficient for fully autonomous workflows: Anthropic gate-kept token usage and the tools required users to accept tool calls on the agent's behalf, preventing full autonomy.
The team implemented a custom MCP client running a fully autonomous SRE agent that diagnoses production incidents end-to-end and posts findings to Slack; tool caching reduced cost per diagnosis by 83%.
Frequently asked questions
What did this team achieve with this AI workflow?
The team implemented a custom MCP client running a fully autonomous SRE agent that diagnoses production incidents end-to-end and posts findings to Slack; tool caching reduced cost per diagnosis by 83%.
What tools did this team use?
FastMCP, Claude, GitHub MCP Server, Slack MCP Server, CloudWatch, Slack, GitHub, Kubernetes.
What results were reported?
Cost per diagnosis: 83% (source-reported, not independently verified).
What failed first in this deployment?
Relying on Claude Desktop and Cursor as MCP clients was insufficient for fully autonomous workflows: Anthropic gate-kept token usage and the tools required users to accept tool calls on the agent's behalf, preventing…
How is this incident management AI workflow structured?
CloudWatch detects error → LLM plans tool calls → Retrieve Kubernetes logs → Analyze logs and identify culprit → Fetch source file from GitHub → Post diagnosis to Slack.