Maschinen-CMS: Das Content-System, das Maschinen-Agenten wirklich bedienen können

Ein Maschinen-CMS ist ein Content-Management-System, das nicht nur für Menschen gebaut ist, sondern auch für Maschinen: Maschinen-Suchsysteme finden und zitieren die Inhalte, Maschinen-Agenten lesen sie als sauberes Markdown – und pflegen sie auf Wunsch über eine API selbstständig. CMF (Content Management Frame) ist genau dafür entworfen. Während klassische Systeme Maschinen bestenfalls nachrüsten, gehört die Maschinenlesbarkeit hier zum Fundament: kostenlos, Open Source (MIT-Lizenz), dateibasiert und ohne Datenbank.

Warum jetzt? Immer mehr Besucher kommen nicht mehr über die klassische Trefferliste, sondern über Maschinen-Antworten von ChatGPT, Claude, Perplexity & Co. Und immer mehr Routinearbeit – Texte einpflegen, Seiten anlegen, Inhalte aktualisieren – lässt sich an Agenten und Automatisierungen wie n8n übergeben. Beides funktioniert nur, wenn die Website maschinenlesbar und maschinensteuerbar ist. Genau diese Lücke füllt ein maschinenfreundliches CMS.

Was bedeutet maschinenfreundlich konkret?

„maschinenfreundlich“ ist schnell behauptet. Bei CMF steckt dahinter ein konkretes, überprüfbares Set an Schnittstellen – vier Bausteine, die jede Installation automatisch mitbringt:

llms.txt – der Wegweiser für Maschinen

Jede CMF-Website liefert unter /llms.txt einen automatisch gepflegten Index nach dem llmstxt.org-Standard. Maschinen-Crawler erfahren auf einen Blick, welche Inhalte es gibt und wo sie liegen – ganz ohne HTML-Parsing.

Jede Seite als Markdown

Einfach .md an die URL anhängen: /philosophie.md liefert den Seiteninhalt als sauberes Markdown – das Format, das Sprachmodelle am zuverlässigsten verstehen.

REST-API mit über 30 Endpunkten

Maschinen-Agenten lesen, erstellen und ändern Seiten, laden Medien hoch oder passen Theme und Styles an – per Bearer-Token, z. B. GET /api.php?a=pages.

Anleitung für Maschinen

Unter /maschinen-anleitung und in der README_MASCHINEN.md im Download dokumentiert sich CMF selbst in maschinenlesbarer Form. Maschinen-Systeme lernen die Bedienung damit ohne menschliche Hilfe.

So liest eine Maschine diese Website

Lesen ist der einfachste Fall – und er funktioniert ganz ohne Token. Eine Maschine, die eine CMF-Website verstehen will, ruft zuerst die llms.txt ab, folgt den dort gelisteten Adressen und bekommt jede Seite als reines Markdown statt als verschachteltes HTML. Für strukturierte Daten steht zusätzlich die API bereit. Und weil CMF semantisches HTML mit strukturierten Daten nach schema.org ausliefert, lesen auch klassische Suchmaschinen-Crawler sauber mit.

# 1. Wegweiser abrufen
curl https://deine-domain.de/llms.txt

# 2. Eine Seite als Markdown lesen (.md anhängen)
curl https://deine-domain.de/philosophie.md

# 3. Alle Seiten strukturiert per API (mit Bearer-Token)
curl -H "Authorization: Bearer cms_DEIN_TOKEN" \
  "https://deine-domain.de/api.php?a=pages"

So pflegt eine Maschine diese Website

Richtig spannend wird die Gegenrichtung: CMF lässt sich von Maschinen nicht nur lesen, sondern vollständig bedienen. Die REST-API deckt mit über 30 Endpunkten den kompletten Redaktionsalltag ab – Seiten erstellen und aktualisieren, Blogbeiträge veröffentlichen, Medien hochladen, sogar Theme und Styles ändern. Typische Anwendungsfälle:

# Seite per API aktualisieren
curl -X POST "https://deine-domain.de/api.php?a=page_update&id=SEITEN_ID" \
  -H "Authorization: Bearer cms_DEIN_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "content": {
      "meta":    { "title": "Neuer SEO-Titel", "description": "…" },
      "content": { "blocks": [
        { "id": "b1", "type": "heading", "data": { "level": 1, "text": "Neue Überschrift" } },
        { "id": "b2", "type": "text", "data": { "html": "<p>Neuer Inhalt</p>" } }
      ] }
    }
  }'

Was CMF nicht ist

Ehrlichkeit gehört dazu: CMF hat keinen eingebauten Maschinen-Textgenerator. Es schreibt keine Texte, schlägt keine Überschriften vor und versteckt kein Sprachmodell im Backend. Die Idee ist bewusst umgekehrt: Statt eine bestimmte Maschine fest in das CMS einzubauen, macht CMF die Website für jede externe Maschine zugänglich und steuerbar – ChatGPT, Claude, ein n8n-Workflow oder dein selbst gebauter Agent.

Das ist kein Mangel, sondern ein Vorteil. Eingebaute Maschinen-Funktionen binden dich an einen Anbieter, dessen Modell und dessen Preismodell. CMF bleibt neutral: Du wählst das Werkzeug, das CMS liefert die Schnittstellen. Erscheint morgen ein besseres Modell, tauschst du den Agenten aus – nicht das CMS. Und wer (noch) gar keine Maschine einsetzen will, bekommt schlicht ein einfaches CMS ohne Datenbank, das auf jedem PHP-8.1-Webspace läuft.

Warum das für die Sichtbarkeit zählt

Maschinen-Suchsysteme beantworten Fragen, indem sie Quellen lesen, bewerten und zitieren. Welche Quellen es in diese Antworten schaffen, hängt zunehmend davon ab, wie leicht sie maschinell zu erfassen sind. Eine Website, die ihren Aufbau über eine llms.txt offenlegt und jeden Inhalt als sauberes Markdown anbietet, macht es Crawlern und Agenten so einfach wie möglich – während andere Seiten hinter verschachteltem Markup nur mühsam auszuwerten sind.

Die llms.txt übernimmt dabei die Rolle, die die robots.txt seit den Neunzigern für klassische Suchmaschinen spielt: ein standardisierter Treffpunkt zwischen Website und Maschine. Der Standard ist jung, die Nische im deutschsprachigen Raum praktisch unbesetzt – wer jetzt maschinenlesbar publiziert, baut einen Vorsprung auf, der mit jeder Maschinen-Antwort wächst. Das Fundament für die klassische Suche liefert CMF gleich mit: semantisches HTML, strukturierte Daten nach schema.org und schlanke, dateibasierte Seiten ohne Datenbank-Overhead.

Häufige Fragen zum Maschinen-CMS

Was ist ein Maschinen-CMS?

Ein Maschinen-CMS ist ein Content-Management-System, dessen Inhalte für Maschinen-Systeme lesbar und über Schnittstellen steuerbar sind. CMF setzt das mit llms.txt, Markdown-Endpunkten, einer REST-API und einer eigenen Anleitung für Maschinen um – statt einen Textgenerator einzubauen.

Was ist eine llms.txt?

Die llms.txt ist eine standardisierte Textdatei (llmstxt.org) im Hauptverzeichnis einer Website, die Maschinen-Crawlern Aufbau und Inhalte erklärt – vergleichbar mit der robots.txt, nur für Sprachmodelle. CMF erzeugt und pflegt sie automatisch.

Kann ChatGPT meine Website bearbeiten?

Ja. Mit einem API-Token kann ein Maschinen-Agent – etwa ChatGPT, Claude oder ein n8n-Workflow – über die REST-API von CMF Seiten lesen, erstellen und aktualisieren sowie Medien hochladen. Ob und welchen Zugang du vergibst, bestimmst du selbst.

Schreibt CMF meine Texte mit Maschinen?

Nein. CMF enthält bewusst keinen eingebauten Maschinen-Textgenerator. Es macht deine Website für externe Maschinen zugänglich und steuerbar – welches Modell du dafür einsetzt, bleibt deine freie Wahl. So entsteht kein Vendor-Lock-in.

Was kostet CMF und welche Technik brauche ich?

CMF ist kostenlos und Open Source (MIT-Lizenz). Es läuft auf jedem Webspace mit PHP 8.1 oder neuer, speichert dateibasiert und braucht keine Datenbank.

Mach deine Website maschinenlesbar

CMF herunterladen, auf den Webspace legen, fertig – llms.txt, Markdown-Endpunkte und REST-API sind ab der ersten Minute dabei.