1. Conduid
  2. Commerce
  3. Simple Memory Extension MCP Server
MCP server · Commerce

Simple Memory Extension MCP Server

An MCP server to extend the context of agents. Useful when coding big features or vibe coding and need to store/recall progress, key moments or changes or anything worth remembering. Simply ask the agent to store memories and recall whenever you want.

Unclaimed commerce
34Low

Scored 8 days ago · breakdown

About Simple Memory Extension MCP Server

Simple Memory Extension MCP Server is an MCP server in the Commerce category: an MCP server to extend the context of agents. Useful when coding big features or vibe coding and need to store/recall progress, key moments or changes or anything worth remembering. Simply ask the agent to store memories and recall whenever you want.

Install

From source
git clone https://github.com/gmacev/Simple-Memory-Extension-MCP-Server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (21)

memory_archiveReversibly remove a memory from normal recall while preserving it.

Parameters not published.

memory_createStore a new memory.

Parameters not published.

memory_deletePermanently erase a memory and all related data.

Parameters not published.

memory_feedbackRecord standardized content or query-specific retrieval feedback for a revision.

Parameters not published.

memory_feedback_listRead compact or detailed feedback history.

Parameters not published.

memory_getRead a current or historical memory.

Parameters not published.

memory_get_by_keyResolve an exact logical key to its canonical memory.

Parameters not published.

memory_historyRead revision history.

Parameters not published.

memory_linkIdempotently create a relationship, including across writable spaces.

Parameters not published.

memory_listList active memory summaries by default, with filters and pagination.

Parameters not published.

Show all 21 tools
memory_mergeRedirect confirmed duplicates to one canonical memory while preserving them.

Parameters not published.

memory_restoreReturn an archived memory to normal recall.

Parameters not published.

memory_reviseAdd a new immutable revision.

Parameters not published.

memory_searchSearch by exact text, meaning, metadata, provenance, state, or time.

Parameters not published.

memory_statusInspect storage, indexing, and model health.

Parameters not published.

memory_traverseExplore connected memories across readable spaces with paths, filters, ranking, and pagination.

Parameters not published.

memory_unlinkRemove a relationship when both endpoint spaces are writable.

Parameters not published.

space_createCreate a memory space and optional access boundary.

Parameters not published.

space_deleteReversibly hide a complete space and everything it contains.

Parameters not published.

space_listFind compact, paginated memory spaces by ID or query.

Parameters not published.

space_restoreRestore a soft-deleted space with all preserved data.

Parameters not published.

Ask AI

✦

Ask AI about Simple Memory Extension MCP Server

Powered by Claude · Grounded in docs

I know everything about Simple Memory Extension MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Simple Memory Extension MCP Server

An MCP server to extend the context window / memory of agents. Useful when coding big features or vibe coding and need to store/recall progress, key moments or changes or anything worth remembering. Simply ask the agent to store memories and recall whenever you need or ask the agent to fully manage its memory (through cursor rules for example) however it sees fit.

Usage

Starting the Server

npm install
npm start

MCP setup

  "mcpServers": {
    "simple-memory": {
      "url": "http://localhost:3000/sse",
      "trust": false
    }
  }

Available Tools

Context Item Management

  • store_context_item - Store a value with key in namespace
  • retrieve_context_item_by_key - Get value by key
  • delete_context_item - Delete key-value pair

Namespace Management

  • create_namespace - Create new namespace
  • delete_namespace - Delete namespace and all contents
  • list_namespaces - List all namespaces
  • list_context_item_keys - List keys in a namespace

Semantic Search

  • retrieve_context_items_by_semantic_search - Find items by meaning

Semantic Search Implementation

  1. Query converted to vector using E5 model
  2. Text automatically split into chunks for better matching
  3. Cosine similarity calculated between query and stored chunks
  4. Results filtered by threshold and sorted by similarity
  5. Top matches returned with full item values

Development

# Dev server
npm run dev

# Format code
npm run format

.env

# Path to SQLite database file
DB_PATH=./data/context.db

PORT=3000

# Use HTTP SSE or Stdio
USE_HTTP_SSE=true

# Logging Configuration: debug, info, warn, error
LOG_LEVEL=info

Semantic Search

This project includes semantic search capabilities using the E5 embedding model from Hugging Face. This allows you to find context items based on their meaning rather than just exact key matches.

Setup

The semantic search feature requires Python dependencies, but these should be automatically installed when you run: npm run start

Embedding Model

We use the intfloat/multilingual-e5-large-instruct

Notes

Developed mostly while vibe coding, so don't expect much :D. But it works, and I found it helpful so w/e. Feel free to contribute or suggest improvements.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Simple Memory Extension MCP Server

How do I install Simple Memory Extension MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Simple Memory Extension MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Simple Memory Extension MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.