Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NEXMEM_MODENoSelf for personal memory, team for sharedself
NEXMEM_BACKENDNoStorage backend: jsonl, sqlite, mongodb, postgres, redisjsonl
NEXMEM_READ_ONLYNoDisable write toolsfalse
NEXMEM_REDIS_URLNoRedis connection URLredis://localhost:6379/0
NEXMEM_TEAM_NAMENoTeam identifier (required for team mode)
NEXMEM_USER_NAMENoYour identity (defaults to OS username)
NEXMEM_JSONL_PATHNoPath to JSONL file~/.nexmem/memory.jsonl
NEXMEM_MONGODB_URINoMongoDB connection URImongodb://localhost:27017/nexmem
NEXMEM_SQLITE_PATHNoPath to SQLite database~/.nexmem/memory.db
NEXMEM_INSTRUCTIONSNoCustom instructions file path or inline text
NEXMEM_POSTGRES_URINoPostgreSQL connection URIpostgresql://localhost:5432/nexmem

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
read_graphB

Read the entire knowledge graph.

search_nodesA

Search for nodes in the knowledge graph based on a query.

Matches against entity names, types, and observation content (case-insensitive).

open_nodesC

Open specific nodes in the knowledge graph by their names.

create_entitiesA

Create multiple new entities in the knowledge graph.

Each entity dict must have: name (str), entityType (str), observations (list[str]).

create_relationsA

Create multiple new relations between entities in the knowledge graph.

Each relation dict must have: from (str), to (str), relationType (str). Relations should be in active voice.

add_observationsB

Add new observations to existing entities in the knowledge graph.

Each dict must have: entityName (str), contents (list[str]).

delete_entitiesB

Delete multiple entities and their associated relations from the knowledge graph.

delete_observationsA

Delete specific observations from entities in the knowledge graph.

Each dict must have: entityName (str), observations (list[str]).

delete_relationsA

Delete multiple relations from the knowledge graph.

Each relation dict must have: from (str), to (str), relationType (str).

get_memory_statusA

Show the current memory configuration: mode, backend, namespace, health.

import_jsonlA

Import entities and relations from JSONL-formatted text.

Compatible with @modelcontextprotocol/server-memory and other MCP memory exports. Each line should be a JSON object with a 'type' field of 'entity' or 'relation'.

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/arpanroy41/nexmem-mcp'

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