Was ist MCP?
Was ist MCP und was bringt es mir in metisBrain?
Das Model Context Protocol, der metisBrain-MCP-Server und die 25 Werkzeuge, die deine KI dadurch bekommt.
Das brauchst du dafür
- Ein metisBrain-Konto. Für das Verständnis dieser Seite brauchst du sonst nichts.
- Für die praktische Einrichtung: ein KI-Client, der MCP unterstützt (Claude, Claude Code, ChatGPT im Developer Mode oder Cursor).
Das Problem, das MCP löst
Ein KI-Chat beginnt jedes Mal bei null. Was du gestern erklärt hast, ist heute weg. Du kannst zwar Dateien anhängen oder Text hineinkopieren, aber das ist Handarbeit, und die KI kann nichts zurückschreiben. Sie kann sich nichts merken, nichts nachschlagen und nichts ablegen.
MCP (Model Context Protocol) ist ein offener Standard, der genau diese Lücke schließt. Er beschreibt, wie ein KI-Client (zum Beispiel Claude) mit einem Server sprechen kann, der Werkzeuge anbietet. Der Server sagt: „Ich kann suchen, speichern, Projekte anlegen.“ Das Modell entscheidet im Gespräch selbst, wann es welches Werkzeug ruft, und bekommt das Ergebnis zurück in den Chat.
metisBrain ist der MCP-Server
metisBrain stellt einen MCP-Server bereit. Dein KI-Client ist der Gegenpart. Beide sprechen über genau eine Adresse, und die ist für alle Clients identisch:
https://metisbrain.de/api/mcp
Der Endpunkt nimmt ausschließlich POST-Anfragen an (JSON-RPC 2.0). Einen dauerhaften Server-zu-Client-Stream über SSE gibt es nicht: Ein GET auf dieselbe Adresse beantwortet der Server bewusst mit 405. Wenn dein Client fragt, ob du einen SSE-Server oder einen HTTP-Server eintragen willst, ist die Antwort immer HTTP.
Zwei Wege, sich anzumelden
Am selben Endpunkt gibt es zwei Arten, dich auszuweisen. Welche du nutzt, hängt vom Client ab, nicht von deinem Tarif.
- OAuth 2.1 mit PKCE: Du trägst nur den Endpunkt ein, der Client schickt dich auf eine metisBrain-Seite, du meldest dich an und bestätigst den Zugriff. Kein Token zum Kopieren. So arbeiten Claude und ChatGPT.
- Persönliches Token: Du erzeugst im Dashboard ein Token (es beginnt mit mb_) und trägst es im Client als Authorization-Header ein. So arbeiten Cursor und Claude Code.
Beide Wege führen zum selben Ergebnis: Der Server weiß, wer du bist, und arbeitet ausschließlich auf deinem Wissensraum. Ohne gültiges Token antwortet der Endpunkt mit 401 und verweist den Client auf die Anmeldung.
Die 25 Werkzeuge
Sobald die Verbindung steht, meldet metisBrain 25 Werkzeuge an den Client. Das Modell ruft sie selbst auf, wenn dein Satz dazu passt. Du musst dir keine Namen merken, aber es hilft zu wissen, was möglich ist.
- Projekte: list_projects, create_project, use_project, set_fixed_project.
- Wissen lesen: search_knowledge (Treffer mit Kurzvorschau), read_note (voller Inhalt, etwa um auf einer Vorlage aufzubauen), list_recent, recall_learnings.
- Wissen schreiben: add_note, save_learning, create_skill, create_md (legt eine echte .md-Datei an), update_md (erweitert ein Dokument versioniert).
- Chats: save_chat, list_chats.
- Anweisungen: get_instruction, save_instruction, list_instructions, delete_instruction.
- Fähigkeiten: list_skills, use_skill, use_skills, suggest_skills, learn_skill.
- Kreuzprüfung: cross_check, lässt deine Antwort vom jeweils anderen Modell gegenprüfen.
Der Server bringt der KI auch Verhalten bei
Neben den Werkzeugen liefert metisBrain beim Verbinden einen Satz Anweisungen an das Modell mit. Das ist der Grund, warum sich ein verbundener Assistent anders verhält als ein normaler Chat.
- Er antwortet auf Deutsch.
- Er fragt einmal zu Beginn, ob dieser Chat in metisBrain gespeichert werden soll, und zu welchem Projekt er gehört.
- Er behandelt jede Unterhaltung eigenständig und übernimmt die Projektwahl nicht aus einem früheren Chat.
- Er ruft frühere Erkenntnisse ab, sobald das Thema klar ist, und speichert Merkenswertes von sich aus.
- Er erkennt die Slash-Befehle (/anweisung, /metisbrain, /projekt, /md) und setzt sie in Werkzeugaufrufe um.
So sieht das im Gespräch aus
Du sprichst normal weiter. Die Werkzeuge laufen im Hintergrund.
Suche in meinem Wissen nach Stripe und fasse zusammen, was ich dazu entschieden habe.
Merk dir als Erkenntnis: Bei Trials zaehlt der Status trialing als aktiv. Projekt: abrechnung.
Was MCP hier nicht ist
Zwei Punkte, damit du keine falschen Erwartungen hast.
- Die Suche im Wissen ist eine einfache Textsuche. Der Server prüft, ob dein Suchbegriff als Zeichenfolge in Titel, Text oder Tags vorkommt (Groß- und Kleinschreibung egal). Es ist keine semantische Suche: Wer nach „Auto“ sucht, findet keine Notiz, in der nur „Fahrzeug“ steht.
- Das VS-Code-Plugin nutzt kein MCP. Es ist eine eigene Erweiterung, die sich mit deinem mb_-Token direkt an die REST-Schnittstelle von metisBrain wendet.
Wenn es nicht klappt
Häufige Fragen
Was ist MCP?
MCP steht für Model Context Protocol, einen offenen Standard, über den KI-Assistenten externe Werkzeuge und Datenquellen nutzen. metisBrain betreibt einen MCP-Server unter https://metisbrain.de/api/mcp. Verbindet sich ein Client damit, bekommt das Modell 25 Werkzeuge, mit denen es dein Wissen durchsuchen, lesen und ergänzen kann.
Welche KI-Programme kann ich mit metisBrain über MCP verbinden?
Claude (Web und Desktop), Claude Code, ChatGPT im Developer Mode und Cursor. Alle nutzen denselben Endpunkt https://metisbrain.de/api/mcp. Claude und ChatGPT melden sich per OAuth an, Cursor und Claude Code über dein persönliches Token. Das VS-Code-Plugin ist der Sonderfall: Es läuft nicht über MCP, sondern über die REST-Schnittstelle.
Welche Werkzeuge bekommt die KI durch metisBrain?
25 Stück. Die wichtigsten sind search_knowledge (durchsucht dein Wissen), read_note (liefert den vollen Inhalt einer Notiz oder Vorlage), add_note und save_learning (legen Wissen an), create_md und update_md (Dokumente versioniert anlegen und erweitern), save_chat (sichert die Unterhaltung), recall_learnings (holt frühere Erkenntnisse) sowie cross_check für die Kreuzprüfung durch das jeweils andere Modell.
Findet die KI meine Notizen auch, wenn ich andere Wörter benutze?
Nein. Die Suche in metisBrain ist eine Textsuche über Titel, Text und Tags: Der Suchbegriff muss als Zeichenfolge vorkommen, Groß- und Kleinschreibung spielt keine Rolle. Eine semantische Suche über Bedeutungsähnlichkeit gibt es nicht. Vergib deshalb sprechende Titel und Tags, dann findet die KI zuverlässig.
Brauche ich für MCP einen eigenen Programmierzugang oder API-Schlüssel?
Nein. Für Suchen, Speichern, Projekte, Dokumente und Fähigkeiten reicht die MCP-Verbindung. Einen eigenen OpenAI- oder Anthropic-Schlüssel brauchst du nur für die Kreuzprüfung (cross_check) und die KI-Zusammenfassung von Meetings. Beide hinterlegst du im Dashboard unter Schnittstellen.