Skip to content
Agentmart
Submit a tool

Memory

Persistent memory for AI agents.

Connector by sharedmemoryai · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/sharedmemoryai-memory

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Persistent memory for AI agents. Remember, recall, and explore a shared knowledge graph.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
12 read · 5 write · 1 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 18

Read from the source code; the running server may list different tools.

Read 12 · Look things up without changing anything.

  • decide
  • get_context
  • get_entity
  • get_graph
  • get_memory
  • get_profile
  • list_documents
  • list_instructions
  • list_volumes
  • profile
  • query
  • search_entities

Write 5 · Create, change, send or run things.

  • batch_remember
  • feedback
  • remember
  • set_instruction
  • update_memory

Delete 1 · Delete, drop, revoke or wipe things.

  • delete_memory

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • SHAREDMEMORY_API_KEY

Other settings (environment variables or headers).

  • SHAREDMEMORY_API_URL
  • SHAREDMEMORY_VOLUME_ID

Tools (18)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • batch_remember

    Store multiple facts or pieces of information at once. More efficient than calling remember() in a loop.

  • decide

    Ask SharedMemory to make a decision or answer a question based on all stored knowledge. Returns an answer with confidence score, supporting evidence, applicable procedures, and conflict detection. Use this when you need a definitive answer about 'what should we do?' or 'how do we handle X?'

  • delete_memory

    Delete an existing memory by ID.

  • feedback

    Submit feedback on a memory's relevance. Helps improve future recall quality.

  • get_context

    Assemble a smart context block from stored memories. Returns a pre-formatted context string ready to inject into a system prompt.

  • get_entity

    Get everything SharedMemory knows about a specific entity (person, project, concept, etc). Returns the summary, all facts, and relationships.

  • get_graph

    Get an overview of the entire knowledge graph for a volume. Shows all entities and their relationships — like a map of everything SharedMemory knows.

  • get_memory

    Retrieve a specific memory by its ID. Useful for viewing the full details of a memory found via recall.

  • get_profile

    Get a comprehensive profile for a volume or user. Returns categorized facts (identity, preferences, expertise, projects), relationships, recent activity, instructions, topics, stats, and a pre-formatted context_block for LLM injection.

  • list_documents

    List all documents that have been uploaded and processed for a volume.

  • list_instructions

    List all active instructions/rules for a volume. These are automatically included in every context assembly.

  • list_volumes

    List all memory volumes (projects) this API key has access to. Each volume is an independent memory space.

  • profile

    Get a structured profile for any entity (person, project, team, concept, company). Returns their role, facts, relationships, recent activity, and confidence level. Use this to understand 'who is X?' or 'what is project Y?'

  • query

    Retrieve context BEFORE answering. Searches SharedMemory for relevant memories using semantic similarity. Returns matching memories from vector search + related knowledge graph facts.

  • remember

    Store a fact, note, or piece of information in SharedMemory. The memory pipeline will classify it, check for conflicts, extract knowledge, and build the graph automatically.

Show 3 more tools
  • search_entities

    Search for entities in the knowledge graph by name. Useful for finding people, projects, concepts, etc.

  • set_instruction

    Store a persistent instruction or rule for a volume. Instructions are automatically included in every context assembly — any agent querying this volume will see them. Use for coding conventions, project rules, team preferences, or architectural decisions that all agents should follow.

  • update_memory

    Update the content of an existing memory by ID.

Signals

Stars
1
Forks
0
Open issues
0
Last commit
May 17, 2026 (5 months ago)
Last release
Apr 22, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.sharedmemoryai/memory
Version
2.1.1
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Memory MCP server. Agent Mart. https://agentmart.dev/connectors/sharedmemoryai-memory (last updated 2026-10-24)