Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AGENTRAM_API_KEYYesYour AgentRAM API key, starts with agentram_
AGENTRAM_API_BASENoOverride the API base URL. Defaults to https://api.agentram.devhttps://api.agentram.dev

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
store_memoryA

Store a value under a key for a given AI agent. Writing to an existing key updates the value (no duplicates created). Costs 1 credit.

retrieve_memoryA

Retrieve a stored memory by agent ID and key. Returns 404 (and refunds the credit) if the memory does not exist. Costs 1 credit.

list_memoriesA

List all memories stored under an agent ID, ordered by most recently written. Expired memories are excluded. Costs 1 credit.

search_memories

Case-insensitive text search across keys and values for a given agent. No embeddings or vector configuration required. Costs 1 credit.

delete_memoryA

Permanently delete a stored memory. Cannot be undone. Costs 1 credit.

check_credits

Return the current credit balance for your account. Free to call (no credit deducted).

create_namespaceA

Create a shared memory namespace that multiple agents can read from and write to. Returns a namespace_key to share with each agent. Free to call (no credit deducted).

store_shared_memoryB

Store a value in a shared namespace. Any agent with the namespace_key can write to it. Costs 1 credit.

retrieve_shared_memory

Retrieve a value from a shared namespace by key. Costs 1 credit.

list_shared_memories

List all memories in a shared namespace, ordered by most recent. Costs 1 credit.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 6 tools

Disambiguation4/5

Each tool targets a clearly defined operation, but store_memory and store_shared_memory are close enough in name and behavior that an agent might briefly confuse them. Descriptions do clarify the distinction between agent-specific memory and shared namespaces.

Naming Consistency4/5

Most tools follow a consistent verb_noun pattern: store_memory, retrieve_memory, delete_memory, create_namespace, store_shared_memory. The only minor inconsistency is list_memories using a plural noun while the other memory operations use singular.

Tool Count5/5

Six tools is a well-scoped size for an agent memory server. Each tool represents a distinct core operation without unnecessary bloat or redundancy.

Completeness2/5

Per-agent memory has full CRUD coverage, but the shared namespace feature is incomplete: create_namespace and store_shared_memory exist with no way to retrieve, list, or delete shared memories. This creates a dead-end for agents trying to use shared memory.

Maintenance

ActivityMaintained
ResponsivenessNo issues