Memento

72 tools. 36 can modify or destroy data without limits.

2 destructive tools with no built-in limits. Policy required.

Last updated:

36 can modify or destroy data
36 read-only
72 tools total

Community server · catalogue entry verified 30/06/2026

How to control Memento ↓

What Memento exposes to your agents

Read (36) Write / Execute (34) Destructive / Financial (2)
Critical Risk

The most dangerous Memento tools

36 of Memento's 72 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Memento

PolicyLayer is an MCP gateway — it sits between your AI agents and Memento, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "memento_delete_project_state": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "memento_add_active_coercion_rule": {
    "limits": [
      {
        "counter": "memento_add_active_coercion_rule_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "memento": {
    "limits": [
      {
        "counter": "memento_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Memento — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON MEMENTO →

Instant setup, no code required.

All 72 Memento tools

WRITE 26 tools
Write memento_add_active_coercion_rule [DEPRECATED] Add a new deterministic Active Coercion rule to the workspace. This rule will automatically block Write memento_add_memory [DEPRECATED] Add a new memory to the Memento provider Write memento_apply_active_coercion_preset [DEPRECATED] Apply an Active Coercion preset pack to the current workspace (merges by rule id). Write memento_begin_session [DEPRECATED] Start a new Memento session for this workspace (closes any active session). Write memento_configure Configure Memento. Actions: enforcement, coercion, daemon, autonomy, Write memento_configure_enforcement [DEPRECATED] Configure the Tri-State Goal Steering mechanisms. Level 1: Context Injection. Level 2: Strict Men Write memento_configure_notifications [DEPRECATED] Configure notification settings — enable/disable, set topics, set confidence threshold. Write memento_dismiss_notification [DEPRECATED] Dismiss a notification so it no longer appears. Write memento_generate_tasks [DEPRECATED] Scan subconscious memory for latent intentions and auto-generate a todo.md file in the workspace. Write memento_graph Manage the Project Memory Graph. Actions: Write memento_handoff [DEPRECATED] Create a checkpoint and generate an LLM-agnostic handoff prompt for continuing in a new chat. Write memento_migrate_workspace_memories Copy-only migration: redistribute memories from a source DB into per-workspace DBs using deterministic text he Write memento_notifications Notifications. Actions: configure, list, dismiss. Write memento_pmg_add_entity [DEPRECATED] Add an entity to the Project Memory Graph. Entity types: file, component, decision, Write memento_pmg_add_relation [DEPRECATED] Add a relation between entities. Predicates: depends_on, blocks, implements, Write memento_project Manage project state and goals. Actions: Write memento_record_memory_hit [DEPRECATED] Manually record that specific memories were accessed/used. Boosts their relevance. Write memento_record_quality_evaluation [DEPRECATED] Record a quality evaluation score for a specific memory. Score should be 0-1. Write memento_remember Memory operations. Actions: add, consolidate, share, evaluate, hit. Write memento_resume_session [DEPRECATED] Resume from a previous session_id by restoring its checkpoint (including L1) and opening a new ac Write memento_session Manage Memento sessions. Actions: Write memento_set_goals [DEPRECATED] Set active goals (first-class). Replaces existing goals by default and stores the reason. Write memento_set_project_state [DEPRECATED] Set a project state field. Use for vision, milestones, blockers, tech_debt, decisions, current_sp Write memento_share_memory_to_workspace [DEPRECATED] Share a memory with another project workspace for cross-project context. Write memento_toggle_access [DEPRECATED] Toggle the access state of the Memento memory provider (read-write, read-only, lockdown) Write memento_toggle_dependency_tracker [DEPRECATED] Enable or disable the Dependency Tracker to monitor orphan or ghost dependencies.
READ 36 tools
Read memento CRITICAL SYSTEM DIRECTIVE: Memento is your Long-Term Memory, Context Engine, and Subconscious. Read memento_audit_dependencies Audit the workspace dependencies to find orphans (declared but unused) and ghosts (used but not declared). Read memento_autonomy_decisions [DEPRECATED] Get the full decision log of the autonomous agent for auditing. Read memento_autonomy_status [DEPRECATED] Get detailed status of the autonomous agent: current level, cycle count, Read memento_cognitive Cognitive engine. Actions: dream (creative insight), align (goal check), Read memento_consolidate_memories [DEPRECATED] Detect semantically similar memories and merge them into enriched, deduplicated memories. Runs a Read memento_explain_retrieval [DEPRECATED] Explain vNext retrieval routing and lane traces for a query. Read memento_explain_search [DEPRECATED] Return the last retrieval trace for a given query (best-effort, local-only). Read memento_extract_kg [DEPRECATED] Extract entities and relationships from unprocessed memories and populate the knowledge graph usi Read memento_get_cross_workspace_stats [DEPRECATED] Get cross-workspace sync statistics — counts of shared, imported, and pending memories. Read memento_get_pending_notifications [DEPRECATED] Get pending proactive notifications — relevant context alerts and memory events. Read memento_get_predictive_cache_stats [DEPRECATED] Get predictive cache statistics — hit rate, cache size, and TTL info. Read memento_get_project_state [DEPRECATED] Get the full project state (vision, milestones, blockers, tech_debt, decisions, sprint). Read memento_get_quality_report [DEPRECATED] Get a full quality report for the Memento memory system — health score, coverage analysis, stale Read memento_get_relevance_stats [DEPRECATED] Get memory relevance statistics — hot/cold memory distribution, hit counts, and decay metrics. Read memento_get_warnings [DEPRECATED] Get proactive warnings (spider-sense) for a specific code context or library. Read memento_health System diagnostics. Actions: status (quick overview), health (full report), Read memento_kg Knowledge Graph operations. Actions: extract, health, cross_workspace_stats. Read memento_kg_health [DEPRECATED] Get knowledge graph health — entity/triple counts, predicate distribution, temporal coverage. Read memento_list_active_coercion_presets [DEPRECATED] List available Active Coercion preset packs. Read memento_list_active_coercion_rules [DEPRECATED] List all deterministic Active Coercion rules currently defined for the workspace. Read memento_list_goals [DEPRECATED] List goals (first-class). Read memento_list_sessions [DEPRECATED] List recent sessions for the current workspace. Read memento_memory_stats [DEPRECATED] Get detailed memory statistics — counts, age distribution, user distribution. Read memento_pmg_entity_context [DEPRECATED] Get semantic context for an entity including its relationships (what it depends on, what depends Read memento_pmg_summary [DEPRECATED] Get a summary of the entire Project Memory Graph (all entities and recent relations). Read memento_pmg_what_might_break [DEPRECATED] Find all entities that depend on the given entity (impact analysis). Read memento_project_state_summary [DEPRECATED] Get a human-readable summary of the project state for context injection into prompts. Read memento_search Search memories. Modes: basic (FTS), advanced (vNext pipeline), explain (routing trace). Read memento_search_memory [DEPRECATED] Search memories in the Memento provider Read memento_search_vnext [DEPRECATED] Search memories using the vNext retrieval pipeline and return a structured bundle. Read memento_session_status [DEPRECATED] Show status for the current active session in this workspace. Read memento_status [DEPRECATED] Get the current operational status of the Memento MCP server, including Goal Enforcer configurati Read memento_synthesize_dreams [DEPRECATED] Enter Dream State: Generates a novel, creative insight (Synthetic Diamond) by finding hidden patt Read memento_system_health [DEPRECATED] Get a comprehensive health report for the Memento memory system — memory stats, KG health, consol Read memento_warm_predictive_cache [DEPRECATED] Pre-warm the predictive cache by searching for related memories given text context. Useful before

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Memento

Can an AI agent delete data through the Memento MCP server? +

Yes. The Memento server exposes 2 destructive tools including memento_delete_project_state, memento_remove_active_coercion_rule. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Memento? +

The Memento server has 26 write tools including memento_add_active_coercion_rule, memento_add_memory, memento_apply_active_coercion_preset. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Memento.

How many tools does the Memento MCP server expose? +

72 tools across 4 categories: Destructive, Execute, Read, Write. 36 are read-only. 36 can modify, create, or delete data.

How do I enforce a policy on Memento? +

Register the Memento MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Memento tool call.

Deterministic rules across all 72 Memento tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

72 Memento tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.