Skip to main content
Glama
serkansmg

smg-claude-memory-mcp

by serkansmg

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
memory_versionA

Get the current version of the Memory MCP server and configuration.

memory_useA

Set the active project. Subsequent tools use it by default.

memory_init_projectC

Initialize a new project namespace (creates DuckDB + registers it).

memory_list_projectsA

List all registered projects.

memory_project_infoD

Get detailed info for a project.

memory_storeB

Store a new memory with auto-embedding, summary, entity extraction, and TTL.

memory_searchC

Semantic search with composite relevance scoring.

memory_recallC

Recall a specific memory by ID or exact title.

memory_updateB

Update an existing memory. Re-embeds if title/content changed.

memory_deleteC

Soft-delete (archive) or hard-delete a memory.

memory_listC

List memories with filtering, sorting, and pagination.

memory_provenanceC

Get the full audit trail for a memory.

memory_get_rulesC

Get all mandatory and forbidden rules (direct SQL, cached).

memory_session_startB

Start a session. Loads rules, last summary, sprint goals, recent decisions.

memory_session_endB

End a session and store its summary.

memory_attach_projectC

Attach an existing project directory. Auto-activates on success.

memory_make_portableC

Move the project's DB into the project directory for git sharing.

memory_syncB

Sync a portable DB after git pull. Auto-activates on success.

memory_exportC

Export all active memories to human-readable .md files.

memory_importC

Import memories from exported .md files.

memory_model_infoA

Current embedding model + available presets.

memory_set_modelB

Switch embedding model between 'english' and 'multilingual' presets.

memory_reembedC

Re-embed all active memories with the current model.

memory_check_updateA

Check if a newer version of the Memory MCP server is available.

Queries GitHub Releases first, falls back to git commit comparison. Does NOT modify anything - it only reports. Returns step-by-step update instructions when a new version is available.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/serkansmg/smg-claude-memory-mcp'

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