Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoHTTP port for remote mode3099
MCP_MODENoServer mode: stdio or httpstdio
MCP_CLIENT_IDNoOAuth client ID for remote modenovara-context-client
MEMORY_FILE_PATHNoMemory graph data file path~/clawd/data/memory-graph/memory.jsonl
MCP_CLIENT_SECRETNoOAuth client secret (required for HTTP mode)

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
recallA

Search the memory graph for entities matching a query. Returns matching entities with their observations and relations.

rememberA

Upsert an entity in the memory graph. If the entity already exists and upsert is true (default), observations are merged. If upsert is false, the entity is overwritten.

linkA

Add a relation between two entities in the memory graph. Duplicate relations are skipped.

forgetB

Remove a specific observation from an entity in the memory graph.

get_identityA

Returns the agent's identity (SOUL.md) and the first 3000 characters of MEMORY.md. Use at the start of a session to establish context.

get_conventionsB

Returns all Convention entities from the memory graph, optionally filtered by domain keyword.

store_decisionC

Store an important decision in the memory graph as a Decision entity with a dated observation.

consolidateB

Full memory graph maintenance: finds duplicate entities, promotes facts from daily memory files, prunes stale observations, and writes a maintenance report.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: recall searches, remember upserts, link adds relations, forget removes observations, get_identity retrieves context, get_conventions fetches convention entities, store_decision stores decisions, and consolidate performs maintenance. No overlap.

Naming Consistency3/5

Tool names mix single verbs (recall, remember, link, forget, consolidate) with verb_noun patterns (get_identity, get_conventions, store_decision). While readable, the lack of a uniform convention reduces predictability.

Tool Count5/5

With 8 tools, the set covers core memory graph operations without being bloated. The count feels well-scoped for the server's purpose of managing an agent's memory.

Completeness3/5

The tool set covers basic CRUD (create/read/update via remember, recall, link) and maintenance (consolidate), but lacks a dedicated tool to delete entire entities or list all entities. Minor gaps like these could hinder agent workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues