Palace MCP Server

A local-first memory retrieval engine for coding agents, implemented in Rust. This project stores verbatim project and conversation memory, embeds it locally, and retrieves source-grounded context through MCP. It is built for coding agents that need to remember decisions, prior fixes, commands, project conventions, and user preferences across sessions without running a separate vector database.

People who work with embeddings, knowledge graph and local first 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-01 · ★ 7 · #201 OF 229 MAINTAINED CODING AGENT · VERIFIED 2026-09-18

MIT · Rust servers · how we verify → /methodology

01 · Install Palace

Claude Desktop

Settings → Extensions → Install, then select the https://github.com/AncientiCe/palace-rs/releases/download/v0.14.1/palace-0.14.1.mcpb .mcpb bundle

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 Claude Desktop extension (.mcpb bundle)

license MIT - declared in the repository

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

03 · What Palace can do

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

Latest releases

v0.14.1 · 2026-09-01

[0.14.1] - 2026-09-01 · Fixed · palace_diary_read, palace_diary_search, and palace_recall_check MCP · tool schemas didn't document agent_name as required, even though the · server enforces it - a client generating…

v0.14.0 · 2026-08-26

[0.14.0] - 2026-08-26 · Fixed · palace_mine timed out on larger active repos even with dry_run or · --limit - the file walk was single-threaded and descended into .git · (100k-1M+ objects on a long-lived repo) before…

v0.13.0 · 2026-08-17

[0.13.0] - 2026-08-17 · Added · mine is now a sync, not a one-shot ingest - re-running palace mine · (or the MCP palace_mine tool) against a project you already mined used to · skip every file that already had drawers…

04 · Who maintains Palace

Palace is maintained by ancientice. It's the only MCP server we track from this author; the repo dates to Apr 2026.

05 · Facts

category
coding agent - ranked #201 of 229 actively-maintained coding agent servers as of 2026-09-18.
release cadence
8 releases in the last 90 days (latest 2026-09-01)
registry
io.github.AncientiCe/palace-rs (active, first published 2026-07-02 · 7 versions)
packages
mcpb:https://github.com/AncientiCe/palace-rs/releases/download/v0.14.1/palace-0.14.1.mcpb

06 · Palace FAQ

What is Palace?

A local-first memory retrieval engine for coding agents, implemented in Rust. This project stores verbatim project and conversation memory, embeds it locally, and retrieves source-grounded context through MCP. It is built for coding agents that need to remember decisions, prior fixes, commands, project conventions, and user preferences across sessions without running a separate vector database.

Is Palace still maintained?

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

07 · Alternatives to Palace

More coding agent MCP servers · Anima MCP Server · Sonde · Cartograph · Token Save · Aperion Shield

More Rust MCP servers · Devcontainer MCP · Webshift · Tempera · see all