Skip to main content
Glama
SameThoughts

HippoDid MCP Server

by SameThoughts

HippoDid MCP Server

用于 HippoDid 的 MCP(Model Context Protocol)服务器——将 Claude Code、Claude Desktop、ChatGPT、Gemini CLI、Codex CLI、Cursor 以及任何兼容 MCP 的客户端连接到持久的 AI 角色记忆。

HippoDid 是什么?

HippoDid 是面向 AI 代理的云端记忆基础设施。它将结构化记忆(偏好、决策、技能、关系)存储在可搜索的数据库中,并在不同会话、工具和 AI 提供商之间进行检索。在 Claude Code 中写入一条记忆,在 ChatGPT 中回忆它。从 Cursor 切换到 Gemini——你的代理的记忆会随之转移。

主要特性:

  • 跨平台记忆 — 任何 MCP 客户端或通过 OAuth 的 ChatGPT 均可访问相同的记忆

  • 结构化提取 — 原始文本被自动解析为带显著度评分的分类事实

  • 时间衰减 — 记忆按类别自然消逝(技能是常青的,事件在 14 天后淡化)

  • 角色隔离 — 每个代理/项目拥有独立的命名空间

  • BYRAI — 自带 OpenAI、Anthropic 或 Gemini 密钥用于提取

Related MCP server: memory-mcp

快速开始

1. 获取 API 密钥

hippodid.com 注册,并从你的控制台创建 API 密钥。

2. 下载 JAR 包

GitHub Releases 下载最新版本。

3. 配置 Claude Desktop

将以下内容添加到你的 Claude Desktop 配置中(macOS 上的路径为 ~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "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 AI 提供商

test_ai_config

测试已保存的 AI 提供商配置的连通性

环境变量

变量

必填

默认值

描述

HIPPODID_API_KEY

你的 HippoDid API 密钥

HIPPODID_CHARACTER_ID

后台同步的默认角色 UUID

HIPPODID_BASE_URL

https://api.hippodid.com

API 基础 URL

MCP_SYNC_INTERVAL

300

后台同步间隔(秒)

MCP_AUTO_CAPTURE

false

禁用后台监视器(同步由 AI 处理)

MCP_AUTO_RECALL

false

禁用后台水化(下载由 AI 处理)

MCP_RECALL_CACHE_TTL

120

搜索结果缓存 TTL(秒)

架构

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

该 MCP 服务器使用 hippodid-spring-boot-starter 通过 HTTP 与 HippoDid REST API 通信。所有认证和租户隔离都在服务端通过 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

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
1dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides a selective persistent memory layer for AI companions, enabling structured recall, reinforcement, and time-decayed retrieval through an MCP interface.
    8
    MIT
  • 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
    14
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides a persistent, cross-tool memory layer for AI coding agents via MCP, enabling storage and retrieval of decisions, preferences, and context across different tools and models.
    1
    1
    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
    15
    MIT

View all related MCP servers

Related MCP Connectors

  • Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.

  • Cloud-hosted MCP server for durable AI memory

  • Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SameThoughts/hippodid-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server