Action guide

Build a Hacker News MCP server from scratch

From zero to a real MCP server. FastMCP. Real tools. A desktop client path. MCP reads like any other service you ship because it is one.

Get the full guide

Free newsletter unlocks the full guide and subscriber links. Same library working engineers use. No pedigree bingo.

Free. No spam. Unsubscribe anytime.

Why subscribe

Tutorials quit after 'it printed JSON.' You need a server you can run, break, and extend. MCP stops being magic once it looks like every other integration you already wrangled.

For: Engineers shipping tools into LLM clients who care about real HTTP, errors, retries. Not slide decks.

  • An end-to-end path from empty folder to running MCP server
  • A grounded map of host, client, and tool responsibilities
  • Patterns you can steal for the next integration
  • Full build with concrete file-level detail
  • FastMCP plus tool wiring against a live API
  • Extension ideas that survive a skeptical reviewer
  • Uses Hacker News because it fails like production APIs fail
Claude Desktop–style view: user asks for an HN digest, agent runs search_hn_stories and get_story_comments, then returns a final answer

What you’ll learn

What MCP is for in practice, how to define tools the model can call (search stories, pull comments), and how a small Python/FastMCP server exposes them so a client like Claude Desktop can plan, call tools, and synthesize an answer-using Hacker News as the concrete API surface.

When you subscribe to the newsletter, you get access to the full online guide alongside course and issue updates.

Explore the other action guides

Each guide kills one sharp problem. You leave with steps you can type, not inspiration quotes.

Unlock the library

Free subscription. Full guide access. Future drops included. Same files I email to people who ship.

Free. No spam. Unsubscribe anytime.