# Opencode, Cloudflare, MCP MCP MCP, Scented Bin Liners and Broken Garmin Watches Page: https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches Text version: https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches.md Podcast: [You've Been a Bad Agent](https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728) Published: 2025-05-14T18:26:22+00:00 Episode link: https://share.transistor.fm/s/84056f1d Audio file: https://media.transistor.fm/84056f1d/cc29709a.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/you-ve-been-a-bad-agent-7334728/episodes/opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches Duration seconds: 2883 ## Resource A deep dive into the evolving landscape of AI development, focusing on the rise of Model Context Protocol (MCP) and the necessity of structured coding rules. The discussion explores how tools like Cloudflare and Modal are reshaping deployment workflows for modern engineers. ## Highlights - Main idea: The Model Context Protocol (MCP) is becoming a standard for connecting AI agents to external tools and data - Practical takeaway: Using Cloudflare's out-of-the-box deployment features can significantly reduce DevOps overhead compared to manual GitHub Actions - Failure mode: Neglecting to implement structured rules files (like .cursorrules) in codebases is becoming a new form of technical debt - Practical takeaway: Leveraging Modal for Python applications allows for extremely fast container warm starts and efficient GPU workload management - Main idea: AI adoption in engineering is highly bifurcated, with a significant gap between those using simple autocomplete and those utilizing agentic workflows ## Topics Model Context Protocol, Cloudflare Workers, AI Agents, Serverless Computing, Software Engineering, Technical Debt, Python Deployment, Modal ## Chapters - 1:00 — Life in San Francisco: Reflections on the high cost of living in SF and the cultural differences in humor between the UK and the US. - 19:00 — Streamlining Deployment with Cloudflare: A look at how Cloudflare's primitives and dashboard features simplify React and Python deployments. - 23:00 — Serverless Python with Modal: Discussing the benefits of using Modal for low-latency container starts and managing concurrent requests. - 26:00 — The Rise of MCP Servers: Analyzing the importance of naming conventions and the growing ecosystem of MCP servers for AI context. - 37:00 — The Future of Autonomous Agents: Defining true agency in AI through tool access, context management, and the ability to pass tasks between agents. - 44:00 — AI Adoption and Technical Debt: How inconsistent coding patterns and the lack of standardized rules files create unmaintainable codebases in the age of AI. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/you-ve-been-a-bad-agent-7334728/episodes/opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/opencode-cloudflare-mcp-mcp-mcp-scented-bin-liners-and-broken-garmin-watches.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.