Skip to main content
Glama
SameThoughts

HippoDid MCP Server

by SameThoughts

HippoDid MCP Server

MCP-сервер (Model Context Protocol) для HippoDid — подключает Claude Code, Claude Desktop, ChatGPT, Gemini CLI, Codex CLI, Cursor и любого MCP-совместимого клиента к постоянной памяти ИИ-агентов.

Что такое HippoDid?

HippoDid — это облачная инфраструктура памяти для ИИ-агентов. Она хранит структурированные воспоминания (предпочтения, решения, навыки, взаимоотношения) в поисковой базе данных и извлекает их в рамках сеансов, инструментов и ИИ-провайдеров. Запишите воспоминание в Claude Code — вспомните его в ChatGPT. Переключитесь с Cursor на Gemini — память вашего агента путешествует вместе с ним.

Ключевые возможности:

  • Кроссплатформенная память — одни и те же воспоминания доступны из любого MCP-клиента или ChatGPT через OAuth

  • Структурированное извлечение — необработанный текст автоматически разбирается на категоризированные факты с оценками значимости

  • Временное затухание — воспоминания естественным образом угасают по категориям (навыки вечны, события исчезают за 14 дней)

  • Изоляция персонажей — каждый агент/проект получает собственное пространство памяти

  • BYOK AI — используйте собственный ключ OpenAI, Anthropic или Gemini для извлечения

Related MCP server: saor-mcp

Быстрый старт

1. Получите API-ключ

Зарегистрируйтесь на hippodid.com и создайте API-ключ в панели управления.

2. Скачайте JAR-файл

Скачайте последний релиз со страницы GitHub Releases.

3. Настройте Claude Desktop

Добавьте в конфигурацию Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json на 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. Начните использовать

Попросите Claude запоминать вещи, искать воспоминания, синхронизировать файлы и многое другое.

Инструменты MCP

Инструмент

Описание

create_character

Создать нового персонажа для хранения воспоминаний

list_characters

Список всех доступных вам персонажей

add_memory

Добавить воспоминание через конвейер AUDN (правила значимости + дедупликация)

add_memory_direct

Записать воспоминание напрямую, минуя конвейер AUDN (тариф Starter+)

search_memories

Гибридный семантический + ключевой поиск по воспоминаниям

sync_file

Синхронизировать локальный файл с облаком HippoDid

import_document

Импортировать документ и извлечь воспоминания (тариф Starter+)

list_synced_files

Список файлов, синхронизированных в облако для персонажа

get_sync_status

Получить сводку статуса синхронизации для персонажа

export_character

Экспортировать все воспоминания персонажа в формате Markdown

add_watch_path

Синхронизировать файл и зарегистрировать путь для фонового отслеживания

list_watch_paths

Список всех отслеживаемых путей в этом сеансе

force_sync

Принудительная немедленная синхронизация всех отслеживаемых путей

configure_ai

Настроить BYOK-провайдеров ИИ для клиента

test_ai_config

Проверить связь с сохранённой конфигурацией ИИ-провайдера

Переменные окружения

Переменная

Обязательная

По умолчанию

Описание

HIPPODID_API_KEY

Да

—

Ваш API-ключ HippoDid

HIPPODID_CHARACTER_ID

Нет

—

UUID персонажа по умолчанию для фоновой синхронизации

HIPPODID_BASE_URL

Нет

https://api.hippodid.com

Базовый URL API

MCP_SYNC_INTERVAL

Нет

300

Интервал фоновой синхронизации в секундах

MCP_AUTO_CAPTURE

Нет

false

Отключить фоновый наблюдатель (ИИ управляет синхронизацией)

MCP_AUTO_RECALL

Нет

false

Отключить фоновую подгрузку (ИИ управляет загрузкой)

MCP_RECALL_CACHE_TTL

Нет

120

Время жизни кэша результатов поиска в секундах

Архитектура

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

MCP-сервер использует hippodid-spring-boot-starter для взаимодействия с REST API HippoDid по HTTP. Вся аутентификация и изоляция клиентов обрабатывается на стороне сервера через Bearer-токены.

Сборка из исходного кода

Требуется Java 21+ и Maven 3.8+.

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

Версионирование

Версия MCP-сервера совпадает с версией hippodid-spring-boot-starter. Обе должны быть одинаковой версии для совместимости.

Лицензия

Apache License 2.0 — см. 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
    4 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.
    41 npm
    1
    MIT