Skip to main content
Glama
Sceat

Semantic Memory MCP

by Sceat

License: MIT Node.js Redis OpenAI

Semantic memory for AI agents. Store patterns, search by meaning, remember forever.

šŸ“– For LLMs: See ARCHITECTURE.md for detailed implementation & TESTING.md for tool reference


What This Does

Give your AI agents a brain that learns and remembers:

  • 🧠 Semantic Search: Find patterns by meaning, not keywords

  • šŸ’¾ Three Memory Types: Semantic (forever), Episodic (90 days), Procedural (forever)

  • šŸ“ˆ Intelligence Compounds: Learn from every task, recall before you act

  • šŸ”„ Auto-Consolidation: Promotes validated patterns automatically

Related MCP server: BuildAutomata Memory MCP Server

Quick Start

Install

claude mcp add memory -- npx -y github:Sceat/semantic-memory-mcp

Then configure environment variables in ~/.claude.json:

{
  "mcpServers": {
    "memory": {
      "env": {
        "REDIS_URL": "redis://localhost:6379/0",
        "OPENAI_API_KEY": "your-openai-key-here"
      }
    }
  }
}

Use

Six tools available immediately:

  • store_pattern - Save what you learned

  • search_patterns - Find similar patterns

  • set_reminder - Never forget important details

  • check_reminders - Get context before tasks

  • consolidate_memories - Promote validated patterns

  • health_check - Verify system status


How It Works

ā”Œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”
│                                                     │
│   Before Task: Query memory for similar patterns   │
│                Check reminders for this task type   │
│                                                     │
│   During Task: Execute with learned context        │
│                                                     │
│   After Task:  Store what you learned              │
│                Set reminders for next time          │
│                                                     │
│   Result: Intelligence compounds over time          │
│                                                     │
ā””ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”˜

Local Development

If you want to develop or modify the server:

git clone https://github.com/Sceat/semantic-memory-mcp.git
cd semantic-memory-mcp
npm install

Then add to your Claude Code config:

{
  "mcpServers": {
    "memory": {
      "command": "node",
      "args": ["/path/to/semantic-memory-mcp/src/index.js"],
      "env": {
        "REDIS_URL": "redis://localhost:6379/0",
        "OPENAI_API_KEY": "your-openai-key-here"
      }
    }
  }
}

Requirements

  • Node.js ≄ 18

  • Redis 7.2+ with RediSearch module

  • OpenAI API key

  • Claude Code


License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Enables AI agents to store, retrieve, and manage contextual knowledge across sessions using semantic search with PostgreSQL and vector embeddings. Supports memory relationships, clustering, multi-agent isolation, and intelligent caching for persistent conversational context.
    Last updated
    26
    48
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Enables persistent memory for AI systems by providing tools for episodic, semantic, and procedural data storage through a vector-and-graph-enhanced database. It allows models to maintain long-term continuity using similarity search, thematic clustering, and identity tracking.
    Last updated
    24
    1
  • A
    license
    A
    quality
    D
    maintenance
    Provides persistent long-term memory for AI agents through semantic search and automated knowledge graph extraction. It enables agents to store, recall, and reason over facts, preferences, and relationships across multiple conversations and sessions.
    Last updated
    14
    29
    MIT

View all related MCP servers

Related MCP Connectors

  • Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.

  • Persistent memory for AI agents — verbatim conversations, searchable by meaning.

  • Persistent memory and knowledge graphs for AI agents. Hybrid search, context checkpoints, and more.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sceat/semantic-memory-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server