Day 1: Setup, Intro & Tools

    Kick off your MCP journey! We'll get your environment set up, introduce the Model Context Protocol, and immediately dive into building tools.

    Description

    Master the core building blocks of the Model Context Protocol. You'll start by setting up your development environment and immediately dive into building functional tools that AI assistants can discover and use. Learn how to declare tool support, add argument validation with Zod, and handle errors gracefully.

    Then progress to exposing structured data through resources and creating reusable prompts that enable AI assistants to interact with your applications intelligently. By the end, you'll have built a complete journaling app that's fully accessible via MCP with discoverable resources and intelligent prompt-based workflows.

    The material for this workshop can be found on GitHub at: https://github.com/epicweb-dev/mcp-fundamentals

    Please follow the instructions in that repository for getting everything set up on your machine and watch the videos in the integrated experience!

    Contents