Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENMEMORY_URLYesThe URL of the OpenMemory API (e.g., http://richard-XPS-15-9560.local:8892)
OPENMEMORY_API_KEYNoAPI key if your OpenMemory API requires authentication

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
search_memoriesA

Keyword (BM25) search over all memories: best for exact terms such as hostnames, ports, file paths, names. Works regardless of embedding provider; no side effects.

query: words to look for. sector: optional filter (episodic, semantic, procedural, emotional, reflective). require_all: if true, every query word must appear.

semantic_searchA

Meaning-based search via the backend's /memory/query (embeddings + salience + recency + links). Good for questions phrased in your own words. Only meaningful when health_check shows a real embedding provider (openai, gemini, ollama); with 'synthetic' results are random. The backend marks every returned memory as seen and raises its salience slightly, so it also acts as reinforcement.

add_memoryA

Store a new memory. content: one self-contained fact, with absolute dates. sector: optional override of the automatic classification (episodic, semantic, procedural, emotional, reflective). tags/metadata optional; a metadata 'type' such as system_info, preference, decision, troubleshooting helps later filtering.

list_memoriesB

List memories newest first, with pagination. sector optionally filters by primary sector.

get_memoryB

Fetch one memory by id, with full metadata.

reinforce_memoryB

Raise a memory's salience (importance) by boost (0..1, default 0.1) and mark it as seen now.

delete_memoryA

Permanently delete a memory and its vectors/links. Prefer adding a corrected memory over deleting.

health_checkA

Backend health, embedding provider in use, and per-sector counts/average salience.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources