Zum Inhalt springen
Kamo

Lokaler MCP-Server

Deine Aufnahmen als Kontext für KI.

Kamo bringt einen kleinen MCP-Server mit, über den Claude Code oder jeder andere MCP-Client lesen kann, was du auf diesem Rechner aufgenommen hast: Namen und Datum, was gesagt wurde, wo du geklickt hast, die Zooms und alle 5 Sekunden ein Screenshot.

  • Nur lesen
  • Kein Netzwerk
  • Läuft auf deinem Rechner
  • Kostenlos und MIT
@kamo/mcp auf npm: kommt bald

So funktioniert's

  1. Dein Projektordner

    Aufnahmen, die die Kamo-Desktop-App gespeichert hat

  2. Kamo MCP

    Von deinem Agenten als lokaler Prozess gestartet, über stdio

  3. Dein Agent

    Claude Code, Cursor oder jeder andere MCP-Client

Ein Gespräch, live.

Du fragst ganz normal. Dein Agent ruft Kamos Tools auf, liest Transkript und Klicks, holt sich die Screenshots und antwortet.

In Minuten verbunden

Die Desktop-App zeigt den genauen Befehl, mit deinem Ordner schon eingetragen, unter Einstellungen → Mit einem Agenten verbinden.

Bis das Paket auf npm ist, baust du den Server aus einem Klon des Repositorys und trägst ihn bei deinem Agenten ein.

bash
git clone https://github.com/dssiqueira/kamo && cd kamo
pnpm install && pnpm --filter @kamo/mcp build
claude mcp add kamo -- node "<path to kamo>/apps/mcp/dist/cli.js" --dir "<projects folder>"

Acht Tools. Alle nur lesend.

Zeiten kommen in Millisekunden und als hh:mm:ss. Positionen sind Pixel des aufgenommenen Videos. Lange Listen werden paginiert.

ToolWas es zurückgibt
list_recordingsAufnahmen, neueste zuerst: Name, Datum, Dauer, Auflösung, Infos zu Transkript und Export.
search_recordingsTreffer in Namen und Transkripten, mit Ausschnitt und dem genauen Zeitpunkt.
get_recordingAlle Metadaten einer Aufnahme: Trim, Zooms, Stil, Cursor, Audiospuren, Exporte.
get_transcriptTranskript-Segmente mit Zeitstempeln, alle oder ein Zeitbereich.
get_click_timelineKlicks und Zooms mit Zeitpunkt und Position; auf Wunsch auch Scrolls und Bewegungen.
get_frameDer Referenz-Screenshot, der einem Zeitpunkt am nächsten liegt, als Bild.
list_playlistsDie lokalen Playlists, die du in der App angelegt hast.
get_playlistEine Playlist mit ihren Aufnahmen, in Reihenfolge.

Was du fragen kannst

Von Grund auf privat

Wenn etwas fehlt

Kein Transkript?
Transkription ist ein optionales Paket in der Desktop-App (Transkribieren im Editor oder Einstellungen → Optionale Pakete). Ohne funktionieren Klicks, Zooms und Frames trotzdem.
Mit der Chrome-Erweiterung aufgenommen?
Diese Aufnahmen liegen im Browser, deshalb sieht der lokale Server sie nicht. Dafür ist der Cloud-MCP da.
Keine Aufnahmen gefunden?
Die Antwort sagt dir, welcher Ordner gelesen wurde. Prüf den Ordner in der Kamo-App und gib ihn mit --dir an.

Lokaler MCP vs. Cloud-MCP

Lokaler MCPJetzt verfügbar

Kostenlos, schon heute in der App. Liest die Aufnahmen auf diesem Rechner.

Cloud-MCPKommt bald

Mit Kamo Cloud (kommt bald). Deine ganze Bibliothek auf jedem Gerät, plus Aktionen: Links und Playlists erstellen.

Fragen

Welche Agenten funktionieren damit?

Jeder MCP-Client, der einen stdio-Server starten kann: Claude Code, Claude Desktop, Cursor, Windsurf und andere. Die App zeigt den Befehl für Claude Code.

Schickt er meine Aufnahmen irgendwohin?

Der Server selbst geht nie ins Netz. Er antwortet dem Agenten, den du verbunden hast; was der mit den Antworten macht, ist seine Sache.

Brauche ich das Transkriptionspaket?

Nein. Ohne bekommt der Agent trotzdem Namen, Datum, Klicks, Zooms und Screenshots. Mit Paket kann er außerdem durchsuchen und zitieren, was du gesagt hast.

Probier es bei deiner nächsten Aufnahme aus.

Kostenlos, Open Source, kein Konto. Dein erstes geschnittenes Video ist nur einen Download entfernt.