Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧠 Knowledge & Memory
  3. Piia Engram
Piia Engram logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 4:15:33 PM

Piia Engram

User RatingsBe the first to rate and review this MCP server!
View Repository160 GitHub StarsTotal stargazers on GitHub for the source repository (160 stars).Visit Website

Local-first user identity layer syncing preferences and lessons across MCP-compatible AI coding tools with user-controlled governance.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "patdolitse-piia-engram": {
      "command": "uvx",
      "args": [
        "piia-engram"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (58) Directory Badge Claim listing Alternatives🧠 More in Knowledge & Memory

Overview

This server provides a portable, user-owned AI work identity layer stored as local JSON and Markdown files. It synchronizes user preferences, lessons learned, and decisions across multiple MCP-compatible coding tools like Claude Code, Cursor, and Codex. It enforces knowledge governance with staging and verification workflows, encrypts sensitive data with AES-256-GCM, and requires user approval for high-risk changes. Use it to maintain consistent AI context and quality standards across different AI coding assistants without relying on cloud accounts.

Use cases

β€’Synchronize user preferences and coding standards across AI tools
β€’Maintain a portable, editable AI work identity on local files
β€’Enforce user approval workflows for sensitive AI-generated knowledge
β€’Provide consistent project context and lessons learned to multiple agents
β€’Audit and preview exactly what AI tools receive before sharing

Key features

β€’Local storage of identity and knowledge as JSON/Markdown files
β€’Cross-tool synchronization for MCP-compatible coding agents
β€’User-governed knowledge staging and verification process
β€’AES-256-GCM encryption for sensitive data
β€’Configurable write approval levels including strict gating
β€’Memory Lens tool for read-only preview of exposed vs withheld data

Capabilities & Tool Schemas (58) ~1.2k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Piia Engram.

get_user_context

Startup** β€” Load identity + knowledge at session start (supports `token_budget` for context size control)

wrap_up_session

Session end** β€” Save insights + sync at session end

memory_store

Writeback** β€” Unified write endpoint: routes to add_lesson / add_decision / add_playbook by `kind

add_lesson

Store a reusable lesson learned

add_decision

Record a key decision with reasoning

add_playbook

Record an operational playbook (multi-step procedure with trigger keywords)

Documentation Overview

piia-engram β€” user-owned AI work identity layer

Piia Engram

Local-first AI work identity you can see, edit, and override β€” portable across your MCP coding tools.

Tell AI once who you are, how you work, and what "good" means. Claude Code, Codex, Cursor, Windsurf, and other MCP-compatible tools can start from the same AI work identity layer β€” local files you own, no cloud account, no hidden memory you cannot inspect.

Install Β· See It in Action Β· Supported Tools Β· MCP Tools Β· FAQ

ENGLISH | δΈ­ζ–‡

PyPI Downloads Python 3.10+ MCP Compatible License: AGPL v3 CI Guard strategic files

Listed in: Official MCP Registry awesome-mcp-servers Glama

Also listed in: awesome-agents Β· Awesome-MCP-ZH Β· mcpservers.org Β· Cursor Directory Β· ModelScope Β· PulseMCP


TL;DR: piia-engram is a local-first personal AI identity layer. It helps multiple coding agents start from the same understanding of you: your preferences, quality bar, lessons learned, decisions, and project context. It is not an agent memory database; it is the user-owned layer above your tools.

Why not just use native memory? Claude Code, Codex, Cursor, and Windsurf are adding their own memories and rules. Those are useful, but they are scoped to one tool or workspace. piia-engram gives you one portable identity layer above them: local files you own, AI-proposed knowledge you review, and context that can follow you across tools.

Trust model in four lines:

  • No cloud account: install with pip, keep the core store on your machine.
  • Local files: identity and knowledge live under ~/.engram/ as JSON/Markdown.
  • User approval: AI writes locally; high-risk items (credentials, shell commands, MCP config, permission rules) wait for your review, while low/medium writes are auto-absorbed but fully auditable and reversible. Set ENGRAM_APPROVAL=strict to gate every write.
  • Documented boundaries: see Trust model, Privacy, and Security.

Want proof? See the live cross-tool continuity proof β€” a memory written by Claude Code, read back by Codex through one local store β€” or the one-command reproducible code demo.

See It in Action

Code
You  β†’ "Help me refactor this auth module"

# WITHOUT piia-engram: AI starts from scratch
AI   β†’ "What language? What framework? What's your testing preference?"

# WITH piia-engram: AI can load your approved context
AI   β†’ "Based on your preference for pytest + 90% coverage, and your
        lesson about always separating auth middleware from business
        logic (from the March incident), here's my approach..."

And you never have to take that on faith β€” Memory Lens (engram preview --html) shows exactly what any AI caller would receive, and what governance withheld, before anything is sent:

Memory Lens β€” read-only preview of exactly what an AI caller receives: knowledge exposed vs withheld, redaction hits, and budget effects

Above: a real report from a demo store β€” 4 items exposed; an unreviewed staging note and a lesson containing a credential are withheld, with the secret shown as [REDACTED].


Install

Terminal
pip install piia-engram && engram setup

The wizard auto-detects your AI tools β€” Claude Code, Cursor, Codex, Claude Desktop β€” lists the exact config files it will touch, and writes the MCP connection after a one-keystroke confirm (every write is backed up first; decline and nothing changes). It previews your identity card, then you restart your configured tool; the first conversation can load your approved context through startup or search tools. (full walkthrough ↓)


Supported Tools

Evidence levels follow the agent client validation runbook: L0 = untested, L1 = installed, L2 = read/search observed, L3 = static file bridge, L4 = cross-client continuity.

ToolIntegrationEvidence status
Claude CodeMCP over stdioL4 partial continuity proof (Claude Code -> Codex)
CodexMCP over stdioL4 partial continuity proof (Claude Code -> Codex)
CursorMCP over stdioL2 setup/read-search evidence path
Claude DesktopMCP over stdioL1/L2 setup path; client-specific evidence pending
HermesMCP over stdioL2 end-to-end verified (hermes-agent 0.15.2, 2026-06-03)
OpenClawSOUL.md / MEMORY.md / USER.md import and exportL3 static file-bridge evidence
ChatGPT / Gemini / KimiMarkdown identity card fallbackUsable
WindsurfMCP over stdioExpected to work
GitHub CopilotMCP over stdioExpected to work
ClineMCP over stdioExpected to work
Roo CodeMCP over stdioExpected to work
Amazon QMCP over stdioExpected to work
AugmentMCP over stdioExpected to work
ZedMCP over stdioExpected to work
TraeMCP over stdioExpected to work
Tencent CodeBuddyMCP over stdioExpected to work

By the numbers

These are current repository facts from docs/public-facts.json. Public registries and package badges update only during release/publish.

Current repo / development facts
Version framev4.20.0 (verified 2026-09-01; check PyPI and GitHub Releases for the latest published package)
Supported AI tools16 (evidence level varies by client; see Supported Tools and the validation runbook)
MCP tools19 Core (loaded by default) + 40 Advanced (opt-in via ENGRAM_TOOLS=all)
Knowledge types3 (lessons, decisions, playbooks)
Test suiteUnit + integration; run pytest tests/ to verify
Lines in core.py1770 (facade; domain logic now lives in focused mixins β€” see architecture.md)
PBKDF2 iterations600,000 (OWASP 2023+ floor; legacy 100k still decrypts)
EncryptionOptional field-level AES-256-GCM for supported profile fields; local files are plaintext JSON/Markdown by default
Cold-start time< 100 ms typical (local JSON, no network)
Network calls by default0 for identity and knowledge tools β€” except optional read_web_content; remote telemetry and feedback require separate explicit opt-in and send counts only (see privacy details)

Your AI forgets you every time you switch tools or start a new chat. piia-engram fixes the handoff.

Every time you open a new chat window, switch from Claude Code to Codex, update your AI tool, or move into a different project, you're back to zero:

  • your communication preferences β€” gone
  • your code standards and quality bar β€” forgotten
  • which mistakes you've already learned from β€” lost
  • why you made that architecture decision last month β€” erased

This happens because AI memory today is locked inside each platform. It belongs to the tool, not to you. The tool updates, resets, or gets replaced β€” and your context disappears with it.

piia-engram gives you a personal identity layer that lives on your machine, independent of any AI tool. You tell it once who you are, how you work, and what you've learned. MCP-compatible tools can read the same approved context. New chat, new tool, new version β€” your identity stays portable.

piia-engram is not an agent memory database. Tools like Mem0, Zep, and Letta store task context and session history for AI agents. piia-engram stores who you are as a person β€” your identity, preferences, hard-won lessons, and key decisions. It's a different layer: not what happened in a task, but who is behind every task.

Why piia-engram?

Without piia-engramWith piia-engram
New chat window = start from zeroConfigured conversations can load your approved context
AI tool updates and your preferences vanishYour identity lives on your machine, survives any update
Switching tools loses accumulated contextClaude Code, Codex, and Cursor read the same memory
Past mistakes get repeatedLessons learned follow you across tools and sessions
Memory is locked inside one productData stays local, editable, and portable

Who Uses piia-engram

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • Moxie Docs MCP logoMoxie Docs MCP
    β˜… Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    🧠 Knowledge & Memory21 views
    Compare vs Moxie Docs MCP β†’
  • Scrivener MCP logoScrivener MCP

    Connect Scrivener 3 writing projects to Claude and other AI assistants. 47 tools for document management, writing analysis, semantic search, character/plot memory, and content enhancement. Progressive skill loading, relationship engine with HMS triplets, and JS fallback for offline semantic search. npm i -g scrivener-mcp

    🧠 Knowledge & Memory16 views
    Compare vs Scrivener MCP β†’
  • Codebase Memory MCP logoCodebase Memory MCP

    Code-intelligence engine that indexes a repo into a persistent knowledge graph β€” functions, classes, call chains, HTTP routes, cross-service links. 159 languages via tree-sitter + Hybrid LSP, sub-ms structural queries, 99% fewer tokens than grep. Single static binary, zero dependencies, 100% local. npx codebase-memory-mcp

    🧠 Knowledge & Memory7 views
    Compare vs Codebase Memory MCP β†’
  • Shodh Memory logoShodh Memory

    Cognitive memory for AI agents with Hebbian learning, 3-tier architecture, and knowledge graphs. Single 15MB binary, runs offline on edge devices.

    🧠 Knowledge & Memory4 views
    Compare vs Shodh Memory β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
160
Stargazers on the source repository.
Last commit
10d ago
Most recent push to the default branch.
Tools exposed
58
Callable tools this server registers over MCP.
Directory activity
1 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Piia Engram

No, all identity data is stored locally on your machine with no cloud account needed.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPiia Engram AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/patdolitse-piia-engram?style=directory)](https://allmcps.com/mcp/patdolitse-piia-engram)
HTML Embed
<a href="https://allmcps.com/mcp/patdolitse-piia-engram"><img src="https://allmcps.com/api/badge/patdolitse-piia-engram?style=directory" alt="Piia Engram on AllMCPs" /></a>

Technical Specs & Signals

Category🧠Knowledge & Memory
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimePython
Last updatedSep 1, 2026
10/11 checks healthy over the last 32d
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars160
GitHub Star CountTotal stargazers on GitHub representing community popularity (160 stars).
Last commit10d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 1, 2026
61Quality signal: Good Β· 61/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools28/30
Adoption & activity8/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 26d ago via OSV.dev Β· piia-engram (PyPI)

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧠 Knowledge & Memory β†’Best MCP servers for Memory & Knowledge β†’Alternatives to Piia Engram β†’Install in Claude DesktopInstall in CursorInstall in VS Code