Knowledge AI

Server Online · 0 Agenten verbunden Core-Build: Nov 10, 06:42 PM
v0.7.0 10 Werkzeuge 4 Prompts 2 Ressourcen Streamable HTTP

Intelligenter
Wissenskern

Ein gehosteter MCP-Server, der semantische RAG-Suche mit präzisem Code-Grep über die SveltyCMS-Codebasis kombiniert.

SveltyCMS Intelligent Knowledge Core Hero

Was ist der SveltyCMS-MCP-Server?

Knowledge AI ist ein gehosteter, schreibgeschützter Model Context Protocol (MCP)-Server für SveltyCMS. KI-Agenten wie Claude Code, Cursor und Copilot können die Dokumentation durchsuchen, Quelldateien lesen und den Projektbaum inspizieren, ohne Datenbankzugriff.

Echtzeit-Abfrage

Hochgeschwindigkeits-Vektorsuche für alle Apps. Ein Kern bedient das gesamte Monorepo mit Antwortzeiten im Millisekundenbereich.

Ökosystem-Getrieben

Integrierte Model Context Protocol-Unterstützung. Schaltet professionellen Kontext für jeden MCP-kompatiblen KI-Agenten frei.

Statische Weisheit

Vorindizierter Speicher in der Cloud. Optimiert für remote Abfragen ohne GPU-Overhead auf dem Server.

MCP-Server-FAQ

Ist der SveltyCMS-MCP-Server schreibgeschützt?

Ja. Alle Werkzeuge sind schreibgeschützt: Wissensdatenbank durchsuchen, Quelldateien lesen, Verzeichnisse auflisten und den Dateibaum anzeigen. Es gibt keine Schreib-, Lösch- oder Erstellungsoperationen.

Brauche ich einen API-Schlüssel für die Verbindung?

Nein. Der Endpunkt https://mcp.sveltycms.com/mcp ist öffentlich und benötigt keine Authentifizierung — passend zum öffentlichen GitHub-Repository. Alle Werkzeuge bleiben schreibgeschützt.

Welche Clients funktionieren mit dem SveltyCMS-MCP-Server?

Jeder MCP-kompatible Client funktioniert, darunter Claude Desktop, Zed, VS Code, Cursor und eigene Agenten auf Basis der offiziellen Model Context Protocol SDKs.

Agenten verbinden

Der Knowledge Core ist über Streamable HTTP (MCP-Spezifikation 2025-03-26) erreichbar. Folgen Sie den Anleitungen, um ihn in Ihren Workflow zu integrieren.

VS Code / Cursor / Zed / Claude

Bestens geeignet für Cursor, VS Code (Cline/Roo Code) und Zed, die native Streamable HTTP-Verbindungen unterstützen.

Fügen Sie dies zu Ihrer MCP-Konfigurationsdatei hinzu:

{
  "mcpServers": {
    "sveltycms": {
    	  "serverUrl": "https://mcp.sveltycms.com/mcp"
    }
  }
}
1
Öffnen Sie die MCP-Verbindungseinstellungen Ihres Clients und fügen Sie einen neuen Streamable HTTP-Server hinzu.
2
Fügen Sie den obigen JSON-Block ein und starten Sie Ihren KI-Client neu.

Eigene Bots & SDKs

Perfekt für automatisierte Agenten oder benutzerdefinierte CI/CD-Speichertools.

	import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js";

	const transport = new StreamableHTTPClientTransport(
	  new URL("https://mcp.sveltycms.com/mcp")
	);
	await transport.start();
	// Connect and interact with tools...

Verfügbare Tools

Alle Tools sind schreibgeschützt. Ihr Agent kann die SveltyCMS-Codebasis erkunden, aber nichts ändern.

search_knowledge_base

Semantische Suche über SveltyCMS Dokumentation und Code mittels neuronaler Vektorähnlichkeit.

query · category (code|docs|meta|external) · limit
Öffentlich ✓
read_source_code

Den vollständigen Inhalt einer Quelldatei aus dem SveltyCMS-Projekt lesen.

filePath (z.B. src/widgets/index.ts)
Nur Lokal
list_directory

Dateien und Ordner in einem bestimmten Verzeichnis auflisten.

dirPath (relativer Verzeichnispfad)
Nur Lokal
get_file_tree

Rekursiver Baum der Projektstruktur bis zu einer bestimmten Tiefe.

depth (Standard: 3)
Nur Lokal
search_code

Schnelle Text/Regex-Suche in allen Projektdateien. Findet Komponenten-Importe, Funktionsreferenzen und Symbolverwendungen.

pattern · includePattern · caseSensitive · maxResults
Nur Lokal
list_collections

Listet alle Inhaltssammlungen mit Felddefinitionen und Metadaten auf.

includeFields · includeStats
Öffentlich ✓
query_content

Durchsucht Inhaltseinträge mit Filtern, Sortierung und Paginierung.

collection · limit · offset · filter · sort
Öffentlich ✓
create_content_item

Erstellt einen neuen Inhaltseintrag in einer Sammlung.

collection · data
Öffentlich ✓
update_content_item

Aktualisiert einen bestehenden Inhaltseintrag mit partiellen Daten.

collection · id · data
Öffentlich ✓
delete_content_item

Löscht einen Inhaltseintrag anhand seiner ID. Mit Vorsicht verwenden.

collection · id
Öffentlich ✓
Operative Tools benötigen SVELTYCMS_API_URL und SVELTYCMS_API_KEY auf dem Server.

Verfügbare Ressourcen

MCP-Ressourcen repräsentieren statische Daten oder Dokumentationen, die Agenten direkt lesen können.

sveltycms://docs

Bietet das vollständige SveltyCMS-Entwicklerhandbuch mit Richtlinien zu Komponentenarchitektur, Statusverwaltung und Runen-Konventionen.

MIME Type: text/markdown

Verfügbare Prompts

Prompts sind Vorlagen, die die KI durch spezifische Aufgaben führen. Wählen Sie sie aus dem Prompt-Picker Ihres KI-Assistenten aus.

analyze-component

Tiefgehende Analyse einer Svelte 5-Komponente: Props, Runen, Reaktivität, Barrierefreiheit und CMS-Integration.

Args: componentPath
find-unused-code

Durchsucht eine Datei oder ein Verzeichnis nach ungenutztem Code — Exporte, die nie importiert werden, Funktionen, die nie aufgerufen werden.

Args: targetPath
svelte-4-to-5-migration

Analysiert eine Svelte 4-Komponente und erstellt einen zeilenweisen Migrationsplan zu Svelte 5-Runen.

Args: componentPath
code-review

Umfassende Überprüfung: TypeScript-Typen, Svelte 5-Muster, Barrierefreiheit, Performance, Sicherheit und CMS-Konventionen.

Args: filePath, focus (optional)

Sicher & Schreibgeschützt

Dieser MCP-Server ist vollständig schreibgeschützt — es existieren keine Tools für Schreibzugriffe. Ihr Agent kann die Codebasis erkunden, Dokumente durchsuchen und Quelldateien lesen, aber nichts ändern, löschen oder erstellen.

Sensible Pfade sind blockiert: .git, node_modules, .env, config, logs

Beispielabfragen

Probieren Sie diese Fragen in einem beliebigen MCP-kompatiblen KI-Assistenten aus:

search_knowledge_base

"Wie funktioniert das Caching des Local SDK?"

search_knowledge_base(
  query: "How does the Local SDK caching work?",
  category: "docs",
  limit: 5
)
read_source_code

"Zeigen Sie mir den Einstiegspunkt des Local SDK."

read_source_code(
  filePath: "src/services/sdk/index.ts"
)
search_code

"Wo ist die Eingabevalidierung in den Services implementiert?"

search_code(
  pattern: "validate",
  includePattern: "src/services/**",
  maxResults: 20
)