Rethinking Tools in MCP

I've spent a fair bit of time explaining why the GitHub MCP server design is wrong. In this installment we move even further away from an API shim, going from permission-based scopes to intent-driven 'skills' that focus on behaviors rather than raw API endpoints.