Yggdrasil MCP Server

One shared, durable memory for your AI coding agents — local-first, zero-dependency.

Remote serverstreamable-httpTypeScript

What is the Yggdrasil MCP Server?

One shared, durable memory for your AI coding agents — local-first, zero-dependency.

The short version

Stop re-explaining your project to every new AI session.

  • 🧠 Persistent — decisions, lessons, and project status survive across sessions
  • 🔌 One brain, every tool — Claude Code, Codex, OpenCode, and any MCP host share the same memory
  • 🌐 Cross-project recall — "this looks like what you did in project B — reuse it?"
  • 🧹 Curated, not captured — your agent saves the few things that matter; governance dedupes and archives, never deletes
  • 🌱 Self-maintaining (opt-in) — a small local model consolidates memory in the background. Zero API tokens
  • 🪪 One identity everywhere — an optional name and persona every agent picks up, so Claude Code and Codex feel like the same assistant

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Yggdrasil MCP Server

{
  "mcpServers": {
    "yggdrasil": {
      "command": "npx",
      "args": ["-y", "yggdrasil-memory"],
      "env": {
        "YGG_ENGINE_URL": "your-value",
        "YGG_EMBED_API_KEY": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
YGG_ENGINE_URLEndpoint or connection string the server talks to.Yes
YGG_EMBED_API_KEYCredential the server authenticates with.Yes

Frequently asked questions

One shared, durable memory for your AI coding agents — local-first, zero-dependency. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.