Demystifying MCP: Coaching Colleagues Through the New AI Protocol
30 Jun 2025Last month, I had the fantastic opportunity to run a hands-on Model Context Protocol (MCP) workshop. It was a chance to mentor and coach colleagues, from engineers and testers to product owners, as we explored what MCP is, how it works, and why it is generating so much momentum across AI and developer communities.
My goal was not just to share knowledge. It was to guide the learning journey and build a shared, foundational understanding of this powerful emerging standard.
Workshop Highlights
We covered everything from core protocol basics and prompt crafting to real world patterns such as:
- Simple MCP client and servers
- Tools
- Resources
- Prompts
- Authentication flows
- Session context handling
- Composing multiple MCP servers
Outcome
By the end of the session, everyone had a clear understanding of MCP, its potential, and how it could fundamentally change how we build AI toolchains. This clarity, made possible through practical examples and direct support, was a truly rewarding outcome.
Explore the Workshop Repository
You can explore the same TypeScript repository I used for the workshop here: 👉 https://github.com/jagreehal/typescript-mcp-workshop
Each example includes step-by-step guidance. So, whether you want to spin up your first MCP server or dive deep into tool composition and integration flows, this will show you how.
MCP is evolving rapidly, and I will keep the repository up to date as best practices emerge. If you have feedback or ideas for what I should cover next, please let me know.