Hippodid Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Hippodid Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<!-- mcp-name: io.github.snowmanjy/hippodid-mcp-server -->
<p align="center"> <img src="docs/assets/hippodid-hero.png" alt="HippoDid MCP Server — persistent cloud memory for AI agents" width="780" /> </p>
<p align="center"> <strong>HippoDid MCP Server</strong><br/> Persistent, portable memory for AI agents. Your AI forgets everything between sessions. HippoDid remembers. </p>
MCP (Model Context Protocol) server for HippoDid — connects Claude Code, Claude Desktop, ChatGPT, Gemini CLI, Codex CLI, Cursor, and any MCP-compatible client to persistent AI character memory.
HippoDid is a cloud memory infrastructure for AI agents. It stores structured memories (preferences, decisions, skills, relationships) in a searchable database and retrieves them across sessions, tools, and AI providers. Write a memory in Claude Code, recall it in ChatGPT. Switch from Cursor to Gemini — your agent's memory travels with it.
Key features:
Sign up at hippodid.com and create an API key from your dashboard.
Download the latest release from GitHub Releases.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on 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"
}
}
}
}Ask Claude to remember things, search memories, sync files, and more.
| Tool | Description |
|---|---|
create_character | Create a new character to store memories for |
list_characters | List all characters accessible to you |
add_memory | Add a memory via the AUDN pipeline (rule-based salience + dedup) |
add_memory_direct | Write a memory directly, bypassing AUDN pipeline (Starter+ tier) |
search_memories | Hybrid semantic + keyword search across memories |
sync_file | Sync a local file to the HippoDid cloud |
import_document | Import a document and extract memories (Starter+ tier) |
list_synced_files | List files synced to the cloud for a character |
get_sync_status | Get sync status summary for a character |
export_character | Export all memories for a character as Markdown |
add_watch_path | Sync a file and register the path for background tracking |
list_watch_paths | List all watched file paths in this session |
force_sync | Force an immediate sync of all watched paths |
configure_ai | Configure tenant BYOK AI providers |
test_ai_config | Test connectivity of saved AI provider configuration |
| Variable | Required | Default | Description |
|---|---|---|---|
HIPPODID_API_KEY | Yes | — | Your HippoDid API key |
HIPPODID_CHARACTER_ID | No | — | Default character UUID for background sync |
HIPPODID_BASE_URL | No | https://api.hippodid.com | API base URL |
MCP_SYNC_INTERVAL | No | 300 | Background sync interval in seconds |
MCP_AUTO_CAPTURE | No | false | Disable background watcher (AI handles sync) |
MCP_AUTO_RECALL | No | false | Disable background hydration (AI handles download) |
MCP_RECALL_CACHE_TTL | No | 120 | Search result cache TTL in seconds |
Claude Desktop → stdio (JSON-RPC) → McpServerRunner → HippoDidClient → HTTP → HippoDid REST APIThe MCP server uses the hippodid-spring-boot-starter to communicate with the HippoDid REST API over HTTP. All authentication and tenant isolation is handled server-side via Bearer tokens.
Requires Java 21+ and Maven 3.8+.
mvn clean package -DskipTests
java -jar target/hippodid-mcp-server-1.1.0.jarThe MCP server version matches the hippodid-spring-boot-starter version. Both must be at the same version for compatibility.
Apache License 2.0 — see LICENSE.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.