Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ENGRAM_API_KEYNoBearer token to protect HTTP / OpenAPI endpoints when exposed.None / Open Localhost
ENGRAM_DB_PATHNoAbsolute filesystem path for the SQLite WAL database.~/.engram/engram.sqlite
ENGRAM_ALLOWED_ORIGINNoCustom CORS allowed origin header for web agents.*

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
save_memoryA

Save a new memory node with dense vector embedding, category, importance, project namespace, and conflict detection.

search_memoryB

Search memory using 4-Way Reciprocal Rank Fusion (RRF): Fuses Dense Vector Cosine Similarity + Trigram FTS5 Lexical + Graph Spreading Activation + ACT-R Decay.

extract_and_save_memoryC

Autonomous Memory Extractor Agent: Deconstructs text into atomic facts, extracts entity triples for the knowledge graph using hybrid local LLM sidecar + expanded NLP regex heuristics, and indexes vectors.

save_graph_relationC

Save a Subject-Predicate-Object relation with bi-temporal validity and project namespace.

query_graphB

Query knowledge graph relations with recursive multi-hop path traversal and bi-temporal filtering.

deduplicate_memoriesA

Autonomous Memory Deduplication & Semantic Merging Agent: Finds clusters of duplicate/near-identical memory nodes, merges access counts and edges, and prunes redundant duplicate records in chunks of 1,000 nodes.

visualize_graphB

Knowledge Graph Topology Visualizer: Generates Mermaid.js and ASCII relational network diagrams for power users.

consolidate_reflectionsC

Autonomous Memory Reflector Agent (Episodic Reflection): Synthesizes low-level episodic nodes into durable high-level insights.

ingest_obsidianB

Ingest an entire Obsidian markdown vault into the knowledge graph and vector store.

checkpoint_dbB

Execute WAL flush, vacuum, and performance optimization.

auto_contextA

Auto-Context Boot Tool for Agents: Recalls top high-importance active memories formatted in XML for session initialization.

edit_memoryA

Edit an existing memory's content, importance, or category by its node ID.

delete_memoryA

Delete a memory node and cascade-delete all its associated knowledge graph edges by ID.

list_memoriesB

List recent memory nodes in the database, ordered by importance and recency.

get_statsA

Get system statistics, knowledge graph counts, and active hardware acceleration tier.

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/lalithbuilds/engram-alpha-mcp'

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