Memmd Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Memmd Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<p align="center"> <img src="assets/memmd-mcp.webp" alt="memmd-mcp" width="600"> </p>
A shared memory layer for AI agents — one memory.md synced across Claude Desktop, Cursor, Claude Code, OpenAI Codex, and any MCP client. Auto-deduplication, contradiction resolution, and stale cleanup included.
[!TIP] Why memmd? - One memory, every client — Claude Desktop, Cursor, Claude Code, OpenAI Codex share the samememory.md- Zero external dependencies beyondmcp— no embeddings, no API keys, fully offline - Deterministic, rule-based — no LLM calls for memory management - Human-readablememory.md— inspect and edit anytime
summarize()~는 ~), stopwordsuvx memmd-mcp{
"mcpServers": {
"memmd": {
"command": "uvx",
"args": ["memmd-mcp"],
"env": {
"MEMMD_MEMORY_PATH": "/absolute/path/to/memory.md"
}
}
}
}[!NOTE] Config location by client: - Claude Desktop —~/Library/Application Support/Claude/claude_desktop_config.json- Claude Code —.claude/settings.jsonor user settings - Cursor —~/.cursor/mcp.json- OpenAI Codex —~/.codex/config.toml
| Tool | Description |
|---|---|
remember(content, category?) | Store with auto-dedupe and contradiction merge |
recall(query) | Search with keyword scoring and category filters |
forget(id) | Delete by ID |
summarize() | Category overview + stale entry cleanup |
rememberkey: value, key = value, key is value, key는 valuerecallcategory:Projects API token, section:"Work Context" deploycategory:프로젝트)summarizememory.md Format# memory.md
<!-- memmd:version=1 -->
## Work Context
<!-- memmd-entry {...json...} -->
Memory content
## Projects
...
## Personal Preferences
...
## Archive
...| Variable | Default | Description |
|---|---|---|
MEMMD_MEMORY_PATH | ./memory.md | Path to memory file |
MEMMD_STALE_DAYS | 120 | Days before stale cleanup (min: 7) |
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.