Sage MCP server
io.github.l33tdawg/sage·v11.25.1·253 starsPersistent, consensus-validated institutional memory for AI agents. Runs locally.
not scanned yet
253 stars
Reviews
Write oneNobody has reviewed Sage yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sage tools
No tool declarations could be read from the package source. They show once the server is installed.
How Sage compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- GitHub stars
- 253
- more than 95% of 28,688 servers
Release history: 24 versions in the registry since 2026-09-17, latest 2026-11-04, typically one every 1 day.
Install Sage in Claude Code, Cursor or VS Code
claude mcp add sage -- docker run -i --rm ghcr.io/l33tdawg/sage:11.25.1
What the publisher says
From the Sage repository's README, as published. We do not edit it. Read it on GitHub
(S)AGE — Sovereign Agent Governed Experience
Persistent, consensus-validated memory infrastructure for AI agents.
SAGE gives AI agents institutional memory that persists across conversations, goes through consensus validation, carries confidence scores, and decays naturally over time. On a multi-validator network that validation is a BFT quorum; on a personal install it is the node's own signed vote. Not a flat file. Not a vector DB bolted onto a chat app. Infrastructure — built on the same consensus primitives as distributed ledgers.
The architecture is described in Paper 1: Agent Memory Infrastructure.
Just want to install it? Download here — double-click, done. Works with any AI.
Quick Start · Architecture · Capabilities · Dashboard · Release history · Documentation
Quick Start
Desktop: Download the latest release, open SAGE, then use CEREBRUM to connect your AI. For a full walkthrough, see Getting Started.
From source (Go 1.26.8+):
git clone https://github.com/l33tdawg/sage.git && cd sage
go build -o sage-gui ./cmd/sage-gui/
./sage-gui setup # Pick your AI, get MCP config
./sage-gui serve # SAGE + Dashboard on :8080Or grab a binary: macOS DMG (signed & notarized) | Windows EXE | Linux tar.gz
Docker and containerized MCP setup
Docker
docker pull ghcr.io/l33tdawg/sage:latest
docker run -d --name sage \
-p 8080:8080 \
-v ~/.sage:/root/.sage \
ghcr.io/l33tdawg/sage:latestPin a specific version with ghcr.io/l33tdawg/sage:11.23.6.
The SAGE server stays in that container. To give a local MCP client a stdio bridge, start a second process inside the same running container:
docker exec -i \
-e SAGE_PROVIDER=claude-code \
-e SAGE_PROJECT=my-project \
-e SAGE_IDENTITY_PATH=/root/.sage/agents/claude-code-my-project/agent.key \
sage /usr/local/bin/sage-gui mcpFor the shipped Compose stack, use the service name rather than a generated container name:
docker compose -f docker-compose.sage-gui.yml exec -T \
-e SAGE_PROVIDER=claude-code \
-e SAGE_PROJECT=my-project \
-e SAGE_IDENTITY_PATH=/root/.sage/agents/claude-code-my-project/agent.key \
sage /usr/local/bin/sage-gui mcpIf an MCP client launches this through a wrapper, point its stdio configuration at the wrapper's absolute path. Pass SAGEPROVIDER, SAGEPROJECT, and SAGEIDENTITYPATH through docker exec -e/docker compose exec -e; setting them only on the host-side Docker command does not place them in the container. Keep the whole SAGE data root mounted at /root/.sage, including agent keys and the ledger. Do not start a separate docker run ... mcp container: its localhost:8080 is isolated from the running SAGE server.
HTTP MCP is also available at /v1/mcp/sse and /v1/mcp/streamable, but both require a bearer token or OAuth. Bare http://localhost:8080 is the REST base, not an unauthenticated MCP endpoint.
Upgrading an existing node
Upgrading from an older version?
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Sage: common questions
- Is Sage MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Sage safety report
- How do I install Sage?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Sage need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Sage maintained?
- The last commit was 33 days ago (2026-10-02). The latest release is v11.25.1.
- What can I use instead of Sage?
- Servers from other publishers that do the same job: Computer MCP server, State Memory MCP server and Knowl MCP server. Compare all Sage alternatives.
- How does Sage compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); github stars 253 (more than 95% of 28,688 servers). Full comparison.
Alternatives to Sage
Same job from other publishers: the closest match first, then the best rated.
- ComputerA private persistent computer: files that survive between runs, a bash shell and JavaScript.not reviewedEstablishedA
State Memory MCPPersistent workflow graph server tracking tasks, decisions, spatial entities, and blockers.not reviewedEstablishedA
KnowlPersistent memory for AI agents, for code, research and everyday life. Stale facts retire.not reviewedEstablishedA