AWS Has 16,000 APIs. Can MCP Handle It?
What happens after you’ve built your first MCP server and actually have to make it work in the real world? In this episode, James Ward dives into the more advanced side of MCP: observability, evals, tool design, code mode, authentication, and the challenges that appear once agents start using your server at scale. We also get into how AWS thinks about MCP across roughly 16,000 APIs, why inefficient tool design often gets blamed on MCP itself, and whether the future could involve more constrained, human-reviewable alternatives to full code mode. Along the way, James shares a great example of an