KI-Tooling

context7, der MCP-Server und llms.txt beantworten drei verschiedene Fragen. Was wann installieren.

Drei Dinge rund um cmssy heißen „KI-Unterstützung“, und sie beantworten drei verschiedene Fragen. Das auseinanderzuhalten kostet eine Minute und spart einen Nachmittag.

FlächeBeantwortetWer sie liest
context7„Wie schreibe ich das mit dem cmssy SDK?“Dein Coding-Agent, während du baust
MCP-Server„Ändere diesen Inhalt für mich.“Ein Agent, der auf deinem Workspace handelt
llms.txt„Was ist cmssy?“Jeder Assistent, der das offene Web liest

Nur das mittlere berührt deine Inhalte. Die anderen beiden sind Dokumentation - der Unterschied zwischen einem Agenten, der die API kennt, und einem, der sie benutzen kann.

context7: aktuelle SDK-Docs direkt im Editor

Ein vor Monaten trainiertes Modell erfindet einen @cmssy/next-Export, den es nie gab - und zwar überzeugt. context7 ist die übliche Abhilfe: ein MCP-Server, der die aktuelle Dokumentation einer Bibliothek im Moment der Frage holt und in den Prompt legt.

Zwei cmssy-Bibliotheken sind indexiert:

  • /cmssy-io/cmssy-sdk - das Headless-SDK. Block-Registrierung, createCmssyPage, Server-Loader, Draft-Vorschau, i18n, die Editor-Bridge.
  • /cmssy-io/cmssy-next-starter - der lauffähige Next.js-Starter als durchgearbeitetes Beispiel.

Installieren

context7 bringt pro Client einen Setup-Befehl mit:

npx ctx7 setup --claude   # Claude Code
npx ctx7 setup --cursor   # Cursor

Editoren mit roher MCP-Konfiguration wollen stattdessen den gehosteten Server:

{
  "mcpServers": {
    "context7": {
      "url": "https://mcp.context7.com/mcp"
    }
  }
}

Die aktuelle Client-Liste und die API-Key-Optionen stehen auf context7.com.

Beim Namen nennen

Die meisten Agenten greifen von selbst zu context7, sobald es installiert ist. Wenn nicht, sag es - und die Library-ID zu nennen nimmt das Raten ganz heraus:

Wie registriere ich einen Block mit Server-Loader? use context7 /cmssy-io/cmssy-sdk

Lohnt sich immer, wenn die Antwort von einer Version abhängt. Die Block- und Config-APIs des SDK haben mehr als einmal ihre Form geändert, und ein Modell ohne aktuelle Docs reproduziert die Form, auf die es trainiert wurde - solcher Code kompiliert, läuft und rendert nichts.

llms.txt

cmssy.com/llms.txt ist eine einzige Seite: was cmssy ist, die Handvoll Fakten, die alles andere prägen - Blöcke sind typisiert und leben in deinem Code, Modelle liefern über eine typisierte GraphQL-API, jedes Feld ist mehrsprachig - dazu Links in Docs und Blog.

Das ist Orientierung, keine API-Referenz. Zeig sie einem allgemeinen Assistenten, der wissen muss, was cmssy ist. Zeig einem Coding-Agenten context7, wenn er wissen muss, wie etwas funktioniert.

Was wann

  • Block-Komponenten, Routen, Loader schreiben → context7.
  • Seiten anlegen, Texte ändern, Records importieren → der MCP-Server oder der Assistent im Admin.
  • Einem Modell erklären, was cmssy überhaupt ist → llms.txt.

Sie ergänzen sich. Ein Agent mit context7 und dem cmssy-MCP-Server schreibt in einer Sitzung erst eine Block-Komponente und füllt sie dann mit echtem Inhalt - erste Hälfte SDK-Docs lesen, zweite Hälfte Workspace-Tools rufen.

Nächste Schritte