Function Concept MCP
Function Concept MCP
Lokaler MCP-Server (Model Context Protocol) für den Zugriff auf die Function-Concept-Wissensbank.
Zweck
Dieser Server stellt Claude (bzw. anderen MCP-Clients) einen kontrollierten, lesenden Zugang zur Wissensbank bereit.
Wissensbank
Die Wissensbank liegt vollständig innerhalb dieses Repositories im Ordner
knowledge/. Es muss kein externer Pfad und keine
Umgebungsvariable konfiguriert werden: Der Server ermittelt den
Wissensbankpfad automatisch relativ zum Speicherort des Repositories
(PROJECT_ROOT / "knowledge"). Das funktioniert unverändert, wenn das
Repository auf einen anderen Rechner oder in einen anderen Ordner geklont
wird.
Verfügbare MCP-Werkzeuge
ping– Testwerkzeug, prüft die Erreichbarkeit des Servers.knowledge_status– zeigt den Zustand der Wissensbank (Pfad, Vorhandensein, Anzahl Markdown-Dateien, Anzahl Skills).list_skills– listet die vorhandenen Skills (knowledge/skills/*) auf.list_reference_files– listet die Referenzdateien eines Skills auf.list_knowledge_files– listet rekursiv alle Markdown-Dateien der Wissensbank auf.read_markdown– liest den Inhalt einer einzelnen Markdown-Datei.
Der Zugriff erfolgt in allen Werkzeugen ausschließlich lesend – es werden keine Dateien geschrieben, geändert, umbenannt oder gelöscht.
Transport
Der Server läuft lokal über STDIO (Standard Input/Output), es ist keine Netzwerkverbindung erforderlich.
Status
Es existiert aktuell ein Testwerkzeug (ping) sowie ein sicherer, lesender
Zugriff auf die interne Wissensbank. Semantische Suche, Vektordatenbank und
Embeddings sind noch nicht implementiert.