Diese Webseite
Die Seite, die du gerade siehst, ist selbst ein Projekt: Von Anfang bis Ende mit agentischem Coding entworfen und umgesetzt – und so verdrahtet, dass sie direkt mit KI-Agenten sprechen kann.
Es ist eine Astro-Seite mit einem einzigen, vollständig typisierten Datenmodell: Jede Seite, auf Englisch wie auf Deutsch, kommt aus einer strukturierten Datendatei, sodass nichts zwischen den Sprachen auseinanderdriftet und jeder neue Abschnitt in beiden Sprachversionen nur einen Edit entfernt ist.
Sie wird als statisches HTML auf einem selbst verwalteten VPS hinter nginx ausgeliefert, kein serverseitiges Framework, keine Datenbank. Das einzige dynamische Stück ist ein kleiner MCP-Server (Model Context Protocol), geschrieben in reinem PHP ohne jede Abhängigkeit, der strukturierte Fragen zu meinem Profil, Werdegang, meiner Expertise und meinen Projekten über JSON-RPC 2.0 beantwortet – für jeden MCP-fähigen KI-Client direkt aufrufbar.
Cloudflare sitzt davor und übernimmt den Routing-Trick, der eine saubere "/mcp"-URL ganz ohne Redirect funktionieren lässt: Ein Edge-seitiges URL-Rewrite reicht die Anfrage direkt an die PHP-Datei weiter. Dasselbe typisierte Datenmodell treibt auch den interaktiven Wissensgraphen auf der Expertise-Seite an: Jede Fähigkeit, Zertifizierung und Projekttechnologie wird mit vis-network als verbundenes Netzwerk dargestellt, komplett zur Build-Zeit erzeugt, ohne separaten Indexierungsschritt. Der gesamte Aufbau, von der Astro-Architektur über den PHP-Server bis zur Cloudflare-Regel, wurde per agentischem Coding mit Claude Code gebaut.

Was steckt drunter
Ein einziges, typisiertes, zweisprachiges (EN/DE) Datenmodell, keine Content-Gabelung
Statischer Astro-Build, ausgeliefert auf einem selbst verwalteten VPS hinter nginx
Eigener MCP-Server in reinem PHP, ohne Abhängigkeiten, JSON-RPC 2.0
Cloudflare-Edge-Regel routet /mcp ohne Redirect, ohne Rewrite-Regel
llms.txt und llms-full.txt werden bei jedem Build automatisch erzeugt
Interaktiver Wissensgraph zu Skills, Zertifizierungen und Projekt-Technologien (vis-network), zur Build-Zeit erzeugt
Von Anfang bis Ende per agentischem Coding mit Claude Code gebaut
Tech-Stack
Probier den MCP-Server selbst aus
Der Server stellt sieben Tools bereit: get_profile, get_career, get_expertise, get_projects, get_hobby_projects, get_contact, search_content unter https://www.bernhardweyrauch.de/mcp. Jeder MCP-fähige Client kann sich direkt verbinden, zum Beispiel im Terminal mit Claude Code:
1 · MCP-Anfrage (der Prompt)

2 · LLM-Antwort
