mcp-memento (Bogeymanlicitness496/mcp-memento) is an MCP server listed on the M8ven Trust Index. M8ven graded this before, but the code is no longer public at the location we read it, so we cannot re-check it. No publisher has claimed this listing.
Provides AI coding assistants with persistent memory storage using a local SQLite database. Enables tools to remember project details, notes, and relationships across sessions to maintain context and reduce repetitive explanations.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
Bogeymanlicitness496
Source: Glama · also listed on github_topic
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.
find_path_between_mementosFind the shortest path between two mementos through relationships
get_memento_clustersDetect clusters of densely connected mementos
get_central_mementosFind mementos that connect different clusters (knowledge bridges)
suggest_memento_relationshipsGet intelligent suggestions for relationship types between two mementos
find_memento_patternsFind patterns in mementos and relationships Analyzes the relationship graph to detect recurring structural patterns: - Most frequent relationship types - Common memory-type pairs connected by relationships Note: patterns require multiple occurrences of the same relationship type. With small datase…
analyze_memento_graphGet comprehensive analytics and metrics for the memento graph
get_memento_networkGet the complete network structure of mementos and relationships
memento_onboardingGet comprehensive onboarding protocol for Memento including tool usage guidance, retrieval flow optimization, and best practices. MEMENTO ONBOARDING PROTOCOL: 1. INITIALIZATION: Run memento_onboarding() at session start 2. RETRIEVAL FLOW: - Fact Check: Use search_mementos(tags=[...]) for simple …
recall_mementosPrimary tool for finding mementos using natural language queries. Optimized for fuzzy matching - handles plurals, tenses, and case variations automatically. BEST FOR: - Conceptual queries ("how does X work") - General exploration ("what do we know about authentication") - Fuzzy/approximate matchin…
store_mementoStore a new memento with context and metadata. Required: type, title, content. Optional: id, tags, importance (0-1), context. USE FOR: Long-term knowledge that should survive across ALL sessions. DO NOT USE FOR: Temporary session state or project-specific context. LIMITS: - title: max 500 charact…
get_mementoRetrieve a specific memento by ID. Use when you have a memory_id from search results or store_memento. Set include_relationships=true (default) to see connected memories. EXAMPLE: get_memento(memory_id="abc-123")
update_mementoUpdate an existing memento
delete_mementoDelete a memento and all its relationships
search_mementosAdvanced search with fine-grained filters for precise retrieval of mementos. USE THIS TOOL FIRST (not recall) when searching for: - Acronyms: DCAD, JWT, MCR2, API, etc. - Proper nouns: Company names, service names, project names - Known tags: When you know the tag from previous memories - Technical…
contextual_memento_searchSearch only within the context of a given memento (scoped search). Two-phase process: (1) Find related memories, (2) Search only within that set. Provides semantic scoping without embeddings. WHEN TO USE: - Searching within a specific problem context - Finding solutions in related knowledge - Scop…
create_memento_relationshipLink two mementos with a typed relationship. Common types: SOLVES (solution→problem), CAUSES (cause→effect), ADDRESSES (fix→error), REQUIRES (dependent→dependency), RELATED_TO (general) EXAMPLES: - create_memento_relationship(from_memory_id="sol-1", to_memory_id="prob-1", relationship_type="SOLVES…
get_related_mementosFind mementos connected to a specific memory via relationships. Filter by relationship_types (e.g., ["SOLVES"], ["CAUSES"]) and max_depth (default 1). EXAMPLES: - get_related_mementos(memory_id="prob-1", relationship_types=["SOLVES"]) - find solutions - get_related_mementos(memory_id="err-1", rela…
get_memento_statisticsGet statistics about the memento database
get_recent_memento_activityGet summary of recent memento activity for session context. Returns: memory counts by type, recent memories (up to 20), unresolved problems. EXAMPLES: - get_recent_memento_activity(days=7) - last week's activity - get_recent_memento_activity(days=30, project="/app") - last month for specific proje…
search_memento_relationships_by_contextSearch memento relationships by their structured context fields (scope, conditions, evidence, components)
adjust_memento_confidenceManually adjust confidence of a relationship. Use for: - Correcting confidence scores when you know a memory is valid/invalid - Setting custom confidence based on verification - Overriding automatic decay for specific cases Examples: - adjust_memento_confidence(relationship_id="rel-123", new_confi…
get_low_confidence_mementosFind memories with low confidence scores. Use for: - Identifying potentially obsolete knowledge - Periodic cleanup and verification - Quality assurance of the knowledge base - Finding memories that need review Features: - Filter by confidence threshold (default: < 0.3) - Shows relationships causin…
apply_memento_confidence_decayApply automatic confidence decay based on last access time. Use for: - System maintenance to keep knowledge base fresh - Applying intelligent decay rules - Monthly confidence adjustment routine Intelligent decay rules: - Critical memories (security, auth, api_key, password, critical, no_decay tags…
boost_memento_confidenceBoost confidence when a memory is successfully used. Use for: - Reinforcing valid knowledge - Manual confidence increase for verified information - After successfully applying a solution - When verifying old information is still valid Usage patterns: - After successfully applying a solution → boos…
set_memento_decay_factorSet custom decay factor for specific memories. Use for: - Marking memories as "no decay" (critical information) - Adjusting decay rates based on importance - Customizing decay for specific use cases Special tags for no decay: - security, auth, api_key, password, critical, no_decay Decay factor ra…
XDG_DATA_HOMEMEMENTO_DB_PATHMEMENTO_PROFILEMEMENTO_LOG_LEVELMEMENTO_ALLOW_CYCLESTool annotations
No tools have read-only/destructive annotations
Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.
All four hints declared on every tool
25/25 tools missing one or more hints — find_path_between_mementos (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_memento_clusters (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_central_mementos (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +22 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
Tests exist
No test files found
Add tests that exercise each declared tool.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/bogeymanlicitness496/mcp-memento)?variant=verified to the badge URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check