Connect Claude to Everything
MCP Servers: From Zero to Your Own
What You'll Learn
Claude is capable. But by default it's isolated — it can only see what you put in the chat window. MCP changes that. It's the open standard that lets Claude connect to your calendar, your email, your databases, your APIs. Not by pasting content in, but by giving Claude the ability to reach out and fetch it directly.
- What MCP is — The protocol explained without jargon. Why Anthropic opened it, who else adopted it, and what it means for how you work.
- Installing servers — The mechanics of adding a server to Claude Code. Configuration, verification, what to do when it doesn't work.
- The essential stack — Calendar, email, file search, web search. Which servers are genuinely useful versus impressive in demos but awkward in practice.
- Building your own — TypeScript, tool definitions, input schemas. How to go from an idea to a working server Claude can call. Real examples from servers I've shipped.
- Stack design — How to pick servers that complement each other, avoid duplication, and know when MCP is the wrong tool for the job.
The examples in this course come from real servers: mcp-arr (the one that got 96 stars before I expected anyone to find it), mcp-fantastical for calendar access, mcp-kit for reusable building blocks. Nothing here is theoretical.
Time commitment: About 2.5 hours total. Module 4 is the dense one — build alongside it rather than just reading.
-
What MCP Actually Is
Model Context Protocol without the jargon. Servers give Claude new abilities — like plugins, but open standard. Why this matters and what it changes about how you work.
-
Installing Your First MCP Server
From npm install to working tool. Walk through adding a server to Claude Code settings, verifying it works, and understanding what just happened.
Members only -
The Essential Servers
Calendar, email, file search, web search, database access. Which servers solve real problems versus which are novelty. How to evaluate before you install.
Members only -
Building Your Own MCP Server
TypeScript setup, tool registration, input schemas, error handling. Walk from hello-world to a useful server — using mcp-fantastical and mcp-kit as worked examples.
Members only -
Your MCP Stack
How to design a coherent set of servers that work together. Avoiding bloat. When MCP is the right choice versus a CLI tool or direct API call.
Members only