Skip to main content
Glama
SameThoughts

HippoDid MCP Server

by SameThoughts

HippoDid MCP Server

MCP-Server (Model Context Protocol) für HippoDid – verbindet Claude Code, Claude Desktop, ChatGPT, Gemini CLI, Codex CLI, Cursor und jeden MCP-kompatiblen Client mit persistentem KI-Charakterspeicher.

Was ist HippoDid?

HippoDid ist eine Cloud-Speicherinfrastruktur für KI-Agenten. Es speichert strukturierte Erinnerungen (Präferenzen, Entscheidungen, Fähigkeiten, Beziehungen) in einer durchsuchbaren Datenbank und ruft sie über Sitzungen, Tools und KI-Anbieter hinweg ab. Schreiben Sie eine Erinnerung in Claude Code, rufen Sie sie in ChatGPT ab. Wechseln Sie von Cursor zu Gemini – der Speicher Ihres Agenten reist mit.

Hauptfunktionen:

  • Plattformübergreifender Speicher – dieselben Erinnerungen sind von jedem MCP-Client oder ChatGPT per OAuth zugänglich

  • Strukturierte Extraktion – Rohtext wird automatisch in kategorisierte Fakten mit Relevanzwerten geparst

  • Zeitlicher Verfall – Erinnerungen verblassen natürlich nach Kategorie (Fähigkeiten sind dauerhaft, Ereignisse verblassen in 14 Tagen)

  • Charakter-Scoping – jeder Agent/jedes Projekt erhält seinen eigenen Speicher-Namespace

  • BYOK-KI – bringen Sie Ihren eigenen OpenAI-, Anthropic- oder Gemini-Schlüssel für die Extraktion mit

Related MCP server: saor-mcp

Schnellstart

1. API-Schlüssel erhalten

Registrieren Sie sich auf hippodid.com und erstellen Sie einen API-Schlüssel über Ihr Dashboard.

2. JAR herunterladen

Laden Sie die neueste Version von GitHub Releases herunter.

3. Claude Desktop konfigurieren

Fügen Sie Folgendes zu Ihrer Claude-Desktop-Konfiguration hinzu (~/Library/Application Support/Claude/claude_desktop_config.json unter macOS):

{
  "mcpServers": {
    "hippodid": {
      "command": "java",
      "args": ["-jar", "/path/to/hippodid-mcp-server-1.1.0.jar"],
      "env": {
        "HIPPODID_API_KEY": "hd_key_your_key_here",
        "HIPPODID_CHARACTER_ID": "your-character-uuid"
      }
    }
  }
}

4. Loslegen

Bitten Sie Claude, sich Dinge zu merken, Erinnerungen zu durchsuchen, Dateien zu synchronisieren und mehr.

MCP-Tools

Tool

Beschreibung

create_character

Einen neuen Charakter zum Speichern von Erinnerungen erstellen

list_characters

Alle für Sie zugänglichen Charaktere auflisten

add_memory

Eine Erinnerung über die AUDN-Pipeline hinzufügen (regelbasierte Relevanz + Deduplizierung)

add_memory_direct

Eine Erinnerung direkt schreiben und die AUDN-Pipeline umgehen (Starter+-Tarif)

search_memories

Hybride semantische + Stichwortsuche über Erinnerungen

sync_file

Eine lokale Datei mit der HippoDid-Cloud synchronisieren

import_document

Ein Dokument importieren und Erinnerungen extrahieren (Starter+-Tarif)

list_synced_files

Für einen Charakter in die Cloud synchronisierte Dateien auflisten

get_sync_status

Zusammenfassung des Synchronisierungsstatus für einen Charakter abrufen

export_character

Alle Erinnerungen für einen Charakter als Markdown exportieren

add_watch_path

Eine Datei synchronisieren und den Pfad für die Hintergrundverfolgung registrieren

list_watch_paths

Alle überwachten Dateipfade in dieser Sitzung auflisten

force_sync

Eine sofortige Synchronisierung aller überwachten Pfade erzwingen

configure_ai

BYOK-KI-Anbieter des Mandanten konfigurieren

test_ai_config

Konnektivität der gespeicherten KI-Anbieterkonfiguration testen

Umgebungsvariablen

Variable

Erforderlich

Standard

Beschreibung

HIPPODID_API_KEY

Ja

—

Ihr HippoDid-API-Schlüssel

HIPPODID_CHARACTER_ID

Nein

—

Standard-Charakter-UUID für die Hintergrundsynchronisierung

HIPPODID_BASE_URL

Nein

https://api.hippodid.com

API-Basis-URL

MCP_SYNC_INTERVAL

Nein

300

Hintergrund-Synchronisierungsintervall in Sekunden

MCP_AUTO_CAPTURE

Nein

false

Hintergrund-Watcher deaktivieren (KI übernimmt die Synchronisierung)

MCP_AUTO_RECALL

Nein

false

Hintergrund-Hydration deaktivieren (KI übernimmt den Download)

MCP_RECALL_CACHE_TTL

Nein

120

Cache-TTL für Suchergebnisse in Sekunden

Architektur

Claude Desktop → stdio (JSON-RPC) → McpServerRunner → HippoDidClient → HTTP → HippoDid REST API

Der MCP-Server verwendet den hippodid-spring-boot-starter, um über HTTP mit der HippoDid-REST-API zu kommunizieren. Die gesamte Authentifizierung und Mandantenisolierung wird serverseitig über Bearer-Tokens abgewickelt.

Aus dem Quellcode erstellen

Erfordert Java 21+ und Maven 3.8+.

mvn clean package -DskipTests
java -jar target/hippodid-mcp-server-1.1.0.jar

Versionierung

Die MCP-Serverversion entspricht der Version des hippodid-spring-boot-starter. Beide müssen für die Kompatibilität dieselbe Version haben.

Lizenz

Apache-Lizenz 2.0 – siehe LICENSE.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides persistent memory for AI assistants via MCP, enabling them to store and recall facts, preferences, and tasks across conversations using either local file storage or a cloud backend with semantic search.
    5
    5 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server providing persistent memory for AI agents, enabling them to read, write, and query memories across sessions.
    9
    3 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides persistent memory (L1/L2/L3 encrypted), web-search savings, and thread memory for AI agents, enabling token savings and context retention across MCP clients.
    32 npm
    1
    MIT