// TUTORIALS

Start at the top. Be dangerous by the bottom.

A guided path through http4k's main ideas, in order. Each tutorial builds on the last - work straight down and you'll go from an empty directory to a fully working service.

NEW HERE? START WITH
Your first http4k app

A step-by-step guide creating your first running http4k app

Begin the path →

Getting Started

From your first http4k app through to serverless deployment on AWS Lambda with both standard JVM and GraalVM native runtimes.

TDDing http4k

A multi-part walkthrough of building an http4k application test-first, covering endpoint design, routing, and external dependencies.

Building with MCP

Build MCP servers and interactive MCP Apps with http4k's Kotlin-first Model Context Protocol SDK.

Building A2A Agents

Build Agent2Agent agents with http4k's type-safe A2A SDK for inter-agent communication and task streaming.

Done the path?

You're dangerous now. Head to the how-to guides for ready-made recipes, or the concepts for the why behind it all.

scarf