Build Your Own MCP Server for Network Automation Using FastMCP

If you’ve been following the AI space lately, you’ve probably heard the term MCP thrown around a lot. Model Context Protocol. It sounds complicated and enterprise-y, like something that requires a team of developers and a Jira board to set up. It doesn’t. And if you’re already doing network automation with Python, Ansible, and NetBox, I’ve got news for you: you’re already halfway there. In this post, I’m going to walk you through building your own MCP server using FastMCP that exposes real network tools directly to an AI like Claude....

March 14, 2025 · 8 min · David Henderson

MCP Transport Types Explained: stdio, SSE, and HTTP Streamable, Which One Do You Actually Need?

So you’ve started looking into MCP servers and you’ve hit a wall almost immediately. The docs mention stdio, SSE, and HTTP Streamable, and unless you’ve spent time in the web development world, it’s not obvious what any of these mean or why you’d pick one over another. Here’s the thing: the transport layer is one of the most important decisions you’ll make when building an MCP server. Get it wrong and you’ll either build something that only works on your laptop, or you’ll over-engineer a production deployment when a two-liner would have done the job....

March 14, 2025 · 9 min · David Henderson