Build Your MCP server
summary
Hands-on workshop builds an MCP server from scratch to expose concrete tools — examples include read unread emails and send email — using the FastMCP SDK and an OpenAI model, connecting Gmail via SMTP and an app password. An MCP inspector runs on ports 6274/6277, transport follows JSON-RPC 2.0, and ngrok is shown for public endpoints. The demo composes persona-driven replies and successfully reads, generates, and sends emails end-to-end.
AI-written summary · about
chapters (16)
- 0:00Introduction to MCP
- 2:56What is MCP
- 6:29Core components of MCP servers
- 10:21Setting up Gmail MCP server
- 13:54Configuring environment variables
- 23:58Building email agent persona prompt
- 28:17Creating Gmail operation tools
- 39:31Installing dependencies with UV
- 45:17Running MCP server and inspector
- 53:13Connecting to MCP inspector UI
- 57:16Testing Gmail MCP server tools
- 58:21Client-side MCP integration demo
- 1:00:10MCP transport layers
- 1:03:20HTTP-based remote MCP server demo
- 1:08:47Building agent with A2A SDK
- 1:14:10Live demo and Q&A
related talks
30mLet's make an MCP Server!
01h 01m.NET Meets MCP: Build Your Own AI-Powered Service with C#
35mMCP, or not MCP
26mBuild your First MCP App
02mTutorial Sneak Peek: "Build your first MCP server in Python"
23mInside MCP: Live Protocol Messages, Real-Time Flows, and Smarter Agents
46mMCP for LLM Agents, Infrastructure APIs & Data Services
01h 31mBuild AI-Powered Automation Tools: MCP Workshop for Developers & Engineers
