From the creator of Agent Toolbelt (1,600+ weekly npm downloads)

Build & Ship
MCP Tools

Learn to build, package, and publish Model Context Protocol tools that AI agents actually use. 7 modules. 33 lessons. Ship a real npm package by the end.

What you'll build

>>A working MCP server connected to Claude
{}Real tools that call APIs and chain together
npmA published npm package with CI/CD
$A hosted product with monetization

40 lines of code. Real power.

This is a complete MCP server. You'll build one in Module 1.

import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import { z } from "zod";

const server = new McpServer({
  name: "stock-tools",
  version: "1.0.0",
});

server.tool(
  "get_stock_quote",
  "Get the latest price for a stock ticker",
  { ticker: z.string().describe("Stock ticker symbol") },
  async ({ ticker }) => {
    const res = await fetch(
      `https://api.polygon.io/v2/aggs/ticker/${ticker}/prev`
    );
    const data = await res.json();
    return {
      content: [{
        type: "text",
        text: JSON.stringify(data.results[0], null, 2),
      }],
    };
  }
);

const transport = new StdioServerTransport();
await server.connect(transport);

Course modules

0

Why MCP Matters

FREE
The Agentic ShiftWhat is MCP?The Opportunity
1

Your First MCP Server

Project SetupThe MCP SDKYour First ToolConnect to Claude DesktopAdd Two More Tools
2

Building Real Tools

Tool Design PrinciplesTools That Call APIsTools That Process DataTools That WriteMulti-Tool Orchestration
3

Production Patterns

Error HandlingCachingInput ValidationLogging & DebuggingTesting
4

Packaging & Publishing

Package ArchitectureBuilding with tsupThe README That Gets DownloadsPublishing to npmCI/CD with GitHub Actions
5

Tools to Product

The SpectrumHosting an MCP ServerBuilding a FrontendMonetization ModelsDistribution & Growth
6

Advanced Patterns

Resources & PromptsDynamic ToolsMulti-Server ArchitectureSecurity & TrustWhere MCP Is Going

What's included

+All 7 modules (33 written lessons)
+Hands-on exercises with solutions
+Starter repo with completed branches
+MCP SDK cheat sheet
+Tool design checklist
+Publishing checklist

Start building MCP tools today

Early bird pricing. 50 spots at $29.

Get the Course — $29

Full price $79 after early bird sells out