Zum Inhalt springen

Über MCP

MCP (das Model Context Protocol) ist ein neuer offener Standard, den große KI-Unternehmen (Anthropic, OpenAI und andere) übernommen haben, damit sich Tools wie Engram direkt in KI-Assistenten einklinken lassen. Stell es dir als Universalstecker vor: ein Standard, und Claude, Cursor, ChatGPT oder jedes andere KI-Tool mit MCP-Unterstützung kommt an deine Notizen. Es kann sie durchsuchen, lesen und neue speichern, alles mit Berechtigungen, die du steuerst.

Du musst MCP nicht verstehen, um Engram zu nutzen. Wähle dein KI-Tool unter KI-Integrationen, klicke dich durch ein paar Schritte, und fertig. Diese Seite ist für alle, die den Hintergrund wissen wollen.

Vor MCP hieß es, Notizen in einen KI-Assistenten zu bringen: kopieren und einfügen, exportieren oder pro App eine eigene Integration bauen. MCP vereinheitlicht die Verbindung:

  • Engram stellt einen einzigen MCP-Endpunkt bereit (eine URL, ein Protokoll).
  • Dein KI-Client spricht MCP (Claude, Cursor, ChatGPT, VS Code, Windsurf, Zed und mehr).
  • Der Handshake läuft über OAuth. Du behältst die Kontrolle darüber, was über welchen Client erreichbar ist.
  • Tools, Prompts und Ressourcen sind auffindbar. Der Client fragt Engram, was verfügbar ist, und Engram antwortet. Nichts ist pro Integration fest verdrahtet.

Ein einprägsames Bild: MCP ist USB-C für KI. Ein Kabelformat, viele Geräte an beiden Enden.

  • Bitte deine KI, Notizen zu einem Thema zu finden. Sie sucht semantisch in deinem Vault und holt die relevantesten zurück
  • Lass sie einen Ordner zusammenfassen oder verwandte Notizen verknüpfen
  • Lass sie eine neue Notiz entwerfen und direkt in deinem Vault speichern (mit deiner Zustimmung)
  • Nutze die Suche von Engram in deinem KI-Workflow, ohne deine Notizen zu exportieren, zu kopieren oder irgendwo zu duplizieren

Du kannst Claude fragen „Was habe ich letzten Monat über X geschrieben?”, und es findet die Antwort tatsächlich, indem es das Suchtool von Engram aufruft.

Für alle, die es genauer wissen wollen, hier die technische Oberfläche. Du kannst sie überspringen und Engram trotzdem problemlos nutzen.

Engram spricht MCP über HTTPS. Konkret:

  • Autorisierung: OAuth 2.1 mit Dynamic Client Registration (DCR), sodass Clients keine vorab ausgestellten Zugangsdaten brauchen.
  • Discovery: GET /.well-known/oauth-authorization-server und tools/list, damit Clients erfahren, was erreichbar ist.
  • Tools: search, get_note, write_note, list_folders und mehr.
  • Ressourcen: Notizen, adressierbar als URIs.
  • Scopes: granulare Berechtigungen, die du pro Sitzung erteilst (siehe Scopes).
  • MCP-Konfiguration: JSON-Snippet und Pfadtabelle für alle, die sich per Konfigurationsdatei statt über die Oberfläche verbinden
  • Scopes: was jede Berechtigung erlaubt
  • Fehlerbehebung: wenn der Connector nicht mit Engram spricht

Die Einrichtung pro Client (Claude, Cursor, ChatGPT und mehr) findest du unter KI-Integrationen.

Der interaktive Tool-Katalog (jedes Tool, das Engram bereitstellt, mit Eingabeschemas und Beispielen) folgt in einer späteren Phase und wird direkt aus dem Backend-Code erzeugt, damit er nicht veraltet.