feat(sources): add mengram plugin#874
Conversation
|
Thanks for submitting Mengram — the plugin architecture is genuinely solid. The hook scripts are clean, the README is thorough about privacy and data flow, and the SKILL.md body (when-to-recall / when-NOT-to-recall / when-to-capture sections) is one of the better memory-skill write-ups we've seen. One blocker before this can merge: the marketplace-tier validator requires 8 frontmatter fields in every allowed-tools: Read # list the MCP tools the skill actually invokes, e.g. mcp__mengram__search
version: 0.1.0 # match plugin.json
author: Ali Baizhanov <ali@mengram.io>
license: Apache-2.0
compatibility: Designed for Claude Code
tags: [memory, mcp, productivity]One note worth surfacing for users in the README or SKILL.md: the Stop hook sends the last ~8 KB of the conversation transcript to Fix those six fields and this is ready to re-review. The content itself is merge-quality. One item under separate review (not a fields blocker): the Audited against the marketplace rubric (frontmatter completeness, license accuracy, tool-safety, real-vs-hollow content). Holding open as request-changes — happy to merge once the above lands.
|
Type of Change
Description
Summary: Adds mengram to sources.yaml so it auto-syncs into plugins/productivity/mengram.
Motivation: Mengram is persistent memory for Claude Code: hosted backend, hybrid retrieval (vector + BM25 + RRF), Ebbinghaus temporal decay, and importance weighting. The plugin under
integrations/claude-code-pluginwires SessionStart + Stop hooks, a memory skill, and an MCP server into Claude Code so context survives/clear, machine switches, and team handoffs.Related Issues: N/A
Plugin Details
Plugin Name: mengram
Category: productivity
Version: 0.1.0
Components Included:
Dependencies: Hosted Mengram API (free tier at https://mengram.io, 40 adds + 200 searches/mo). API key via
MENGRAM_API_KEYenv var.Checklist
.claude-plugin/plugin.json(passesclaude plugin validate)${CLAUDE_PLUGIN_ROOT}for portable pathsTesting Evidence
Test Environment: macOS, Claude Code 2.1.175
Test Commands Run:
Plugin installed successfully, status
enabled, hooks fire on SessionStart and Stop, MCP server connects to mengram.io/mcp.Breaking Changes
Security Considerations
MENGRAM_API_KEYenvAlso submitted to