How Kotlin powers Functional Design: MCP Edition

Everything from the KotlinConf talk - slides, source code, and a working demo you can run in 30 seconds.

Highlights

icon

Complete MCP server

A fully spec-compliant MCP server in 50 lines of Kotlin.
Download the project, run the tests, start building.

icon

Countdown MCP
App

The demo from the talk - a working MCP App with a live UI. Connect it to Claude or any MCP client and start counting down.

icon

Test Traffic
& Traces

Add one line to your tests with the Wiretap Intercept JUnit plugin. Get HTTP traffic, OpenTelemetry traces, and sequence diagrams in an HTML report.

icon

Developer
Console

Wrap any http4k app with Wiretap Console - traffic inspection, chaos testing, and an MCP server for AI-assisted debugging.

🎁

Thanks for downloading!

The demo is a fully-formed Gradle project - just unzip and open it directly in IntelliJ IDEA (or your IDE of choice) to start exploring the code from the talk.

Download
pumb
scarf