Skip to main content
Glama

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.