Advanced MCP Features

    Master advanced Model Context Protocol (MCP) features—sampling, elicitation, progress, cancellation, and more—to build robust, real-world AI integrations.

    Kent C. DoddsKent C. Dodds
    Loading

    Go beyond the basics. Unlock the full power of the Model Context Protocol (MCP) and learn how to build robust, production-ready AI integrations. The "Advanced MCP Features" workshop is your hands-on guide to the next level of MCP, designed for developers and architects who want to create truly intelligent, scalable, and user-friendly experiences connected with the AI clients your users are using.

    What's so advanced?

    The fundamentals of MCP open the door to AI integration, but real-world applications demand more: richer interactions, better user experience, and robust control over complex workflows. Advanced MCP features are what make the difference between a simple demo and a system that can power the next generation of intelligent products.

    In this workshop, you'll master the advanced capabilities of MCP. Features that are essential for building experiences that are:

    • Responsive and interactive
    • Secure and user-centric
    • Scalable and maintainable
    • Ready for real-world complexity

    It's still really early days for MCP and many clients are still in the process of implementing the MCP specification so some of these advanced features are not yet available in all clients. But by preparing yourself and your MCP server for these features, you'll be ready to build the next generation of intelligent integrated services.

    What You'll Learn

    This workshop dives deep into the most powerful and nuanced parts of the MCP specification. You'll get hands-on experience with:

    • Sampling
      Learn how to request LLM completions and generations through the protocol, with full control over model selection, cost, speed, and intelligence.
    • Elicitation
      Implement structured, user-driven data collection flows. Let your MCP server ask users for information in a secure, schema-driven way.
    • Progress
      Keep users informed with real-time progress updates for long-running operations.
    • Cancellation
      Gracefully handle user-initiated cancellations and avoid doing unnecessary work.
    • List Changed & Subscriptions
      Keep the client in sync with the server by allowing the server to notify the client of changes to the list of tools, resources, and prompts as well as the resource data itself.
    • Tool Structured Output & Annotations
      Return rich, structured results from your tools and annotate outputs for downstream processing.

    How You'll Learn

    Expect a blend of theory and practice:

    • Live demos of advanced MCP features in action
    • Hands-on coding in your own environment, guided by the Epic Workshop app
    • Debugging real MCP servers with the Inspector tool and LLM apps
    • Best practices for security, user experience, and maintainability
    • Collaborative problem-solving with peers and the instructor

    You'll leave with not just technical know-how, but the confidence to architect and implement advanced MCP-powered systems that are ready for production.

    Who Should Attend?

    • Developers who have completed the MCP Fundamentals workshop or have equivalent experience
    • Product engineers and architects building AI-powered applications
    • Anyone ready to move from "hello world" to real-world MCP integrations

    Ready to Level Up?

    The future of intelligent applications is here, and it's built on advanced, open protocols like MCP. If you're ready to master the tools that will define the next era of AI integration, join us for the Advanced MCP Features workshop.

    Let's build the future of AI together.

    Upcoming Dates

    Join waitlist to be the first to know when new dates are announced:

    Share