Johannes Wachter
// HELLO

I’m Johannes Wachter

Sulu Core Developer and Symfony AI Core Team member. I build the AI tooling I write about, and turn what I learn into software you can actually understand, test, secure and maintain.

// FEATURED
// MCP
Fetching a stranger's URL without getting burned →
October 21, 2026 · 4 min
Client ID Metadata Documents make connecting an MCP client trivial for users and risky for servers. How I made the fetch safe, and what only real clients showed me.
// SHORTS

All shorts →

// LATEST

All writing →

// EXPLORE BY TOPIC

Core Dev Sulu CMS · Core Team symfony/ai · Building Symfony Mate · External Lecturer @ FH Vorarlberg

On the bad days, this is what I put on: Claude is in the Stand-up.