Magents MCP Server

Claude Code, Codex, Copilot, Cursor, Gemini, Grok, and OpenCode already keep transcripts on disk. magents is the shared API over those sessions - an MCP server plus a small CLI - so one agent can pick up where another left off without you recapping, ping a specific live chat when you are not sitting in the middle, or start an independent persisted chat for a complete task. Its 16 documented tools cover session, memory, learn.

People who work with session, memory and learn and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Rust.

VERIFIED ACTIVE

LAST COMMIT 2026-09-12 · ★ 4 · #775 OF 945 MAINTAINED OTHER · VERIFIED 2026-09-18

MIT · Rust servers · how we verify → /methodology

01 · Install Magents

Docker

docker run -i --rm ghcr.io/abnegate/magents:0.11.0

Claude Desktop - add to config

{
  "mcpServers": {
    "abnegate-magents": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/abnegate/magents:0.11.0"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

repo age created 2026-08-29 - young repo, little track record yet

license MIT - declared in the repository

registry namespace io.github.abnegate is GitHub-verified and matches the repo owner

03 · What Magents can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can lookup by id, title, live name, pid, or agent:ref, write a note into Claude / Codex / Grok first-party memory, start a new headless persisted session for independent work, and stop a magents-supervised spawn or resume.

Capability map

Tools grouped from the project's README - what Magents lets an agent do.

read & search

4 tools - e.g. Live and recent sessions; filter by cwd / branch; Compact inert handoff (last request, last action, recent turns); Full-text search across those transcripts

list_sessions · read_transcript · search_transcripts · search_memories

Session

4 tools - e.g. Lookup by id, title, live name, pid, or agent:ref; Start a new headless persisted session for independent work; Compact last request / action / cwd / branch / clipped turns

get_session · spawn_session · session_digest · stop_session

Memory

2 tools - e.g. Write a note into Claude / Codex / Grok first-party memory; Read one Claude / Codex / Grok memory markdown file

create_memory · read_memory

Learn

2 tools - e.g. Collect compact records from every local agent's full history for /learn, or estimate a run; Read or update /learn state, decisions, and trash

learn_collect · learn_state

run & execute

1 tool - e.g. Deliver a user turn to an existing chat

send_message

Handoff

1 tool - e.g. Compact this session and inject it into another live chat

handoff

Files

1 tool - e.g. Paths another session edited

files_touched

Whoami

1 tool - e.g. Detect this connection; resolve session via env, socket, or unique cwd

whoami

Latest releases

0.12.0 · 2026-09-11

Add Claude, Codex, and Cursor host plugin packages · (feat): learn from full history across every local agent · /learn now collects every local harness by default, writes mapper shards in plan.json, and strips host…

0.11.0 · 2026-09-10

Bump the "dependencies" group with 2 updates across multiple ecosystems · (fix): replace magents debs in the APT pool instead of accumulating them · Marketing README + brand assets · brew install abnegate/tap/magents…

04 · Who maintains Magents

magents is maintained by abnegate. It's the only MCP server we track from this author; the repo dates to Aug 2026.

05 · Facts

category
other - ranked #775 of 945 actively-maintained other servers as of 2026-09-18.
release cadence
2 releases in the last 90 days (latest 2026-09-11)
registry
io.github.abnegate/magents (active, first published 2026-09-10)
packages
oci:ghcr.io/abnegate/magents:0.11.0

06 · Magents FAQ

Is Magents still maintained?

Yes - as of 2026-09-18, its last commit was 2026-09-12 and it shipped 2 releases in the last 90 days. We re-verify nightly.

What can Magents do?

With this server connected, an agent can lookup by id, title, live name, pid, or agent:ref, write a note into Claude / Codex / Grok first-party memory, start a new headless persisted session for independent work, and stop a magents-supervised spawn or resume.

How do I install Magents?

Run `docker run -i --rm ghcr.io/abnegate/magents:0.11.0`. You can also paste the ready-made client config above.

07 · Alternatives to Magents

More MCP servers to compare · Abstraxn Agent Layer · Domain Kits · Mcptoon · Magnificent Jobs · Agentic Mermaid

More Rust MCP servers · Abcop · Office Oxide MCP · Rtblint · Vastlint · Debugium · see all