Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENAI_API_KEYNoOpenAI API key for embeddings
EMBEDDING_BACKENDNoSet to 'local' to use local embeddings without API key
LOCAL_EMBEDDING_MODELNoLocal embedding model (default: paraphrase-multilingual-MiniLM-L12-v2)
OPENAI_EMBEDDING_MODELNoOpenAI embedding model (default: text-embedding-3-small)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
recallA

CALL THIS FIRST before every first response. Search long-term memory by concept. namespace filters to a specific project/context. expand=True returns up to 2x results by following explicit memory links — use when initial results feel insufficient. Returns memories ranked by relevance with hop=1 (direct) or hop=2 (associative). Memories get stronger each time they're recalled.

rememberA

Save important information to memory. Keys are search terms — think 'what would I search to find this later?' Use 3-6 diverse keys. namespace groups memories by project/context (e.g. 'work', 'personal'). ttl_seconds sets expiry for temporary memories (e.g. 3600 = 1 hour; None = permanent). related_to links this memory to existing memory IDs for explicit graph traversal.

correctA

Update outdated information. Use when user corrects you or info changes (e.g. moved cities, changed job). Old version is preserved but weakened — never lost. Omit keys to keep the same search terms. related_to links the updated memory to other memory IDs.

relatedA

Explore connections from a specific memory. Returns memories connected by shared keys OR explicit links (both directions). Use after recall() to drill down: recall → pick ID → related → pick ID → related → ...

forgetA

Permanently delete a memory. Only use for completely wrong information. For outdated info, use correct() instead — it preserves history.

get_conversationA

Load raw conversation turns from a past session. Use when a recalled memory lacks detail and you need the original context.

list_memoriesA

List all stored memories. namespace filters by project/context. Expired memories are excluded. Prefer recall() for normal retrieval.

remember_batchA

Save multiple memories in one call. Each item: {content, keys, key_types?, namespace?, ttl_seconds?, related_to?}. Returns list of saved IDs. More efficient than multiple remember() calls.

cleanup_expiredA

Delete all memories past their ttl. Returns count of deleted memories. Call periodically to keep memory clean.

memory_statsA

Get counts of keys, memories, and links in the system.

Prompts

Interactive templates invoked by user choice

NameDescription
memory_system_promptSystem prompt for LLM agents using super-memory. Include this in your system prompt.

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/donggyun112/mcp-super-memory'

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