Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PYTHONPATHYesThe path to the evolvmem-plugin directory, required so that Python can locate the evolvmem module when running the MCP server.

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
memory_searchA

Hybrid memory search: FTS5/trigram exact match + HNSW vector semantic search. Supports Chinese substring matching and semantic similarity.

memory_statusA

View memory system status: active count, total records, vector index status.

memory_addC

Manually add a memory. Performs automatic conflict detection.

memory_replaceA

Replace a memory. Old value marked as superseded, new value set to active. Full history preserved.

memory_removeA

Soft-delete a memory (status marked as deleted, data retained).

memory_consolidateA

Find and merge near-duplicate memories (vector similarity). dry_run=true (default) only reports candidates.

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

Disambiguation5/5

Each tool targets a distinct memory operation—search, status, add, replace, remove, and consolidate—with no overlapping responsibilities. The descriptions clearly differentiate their purposes.

Naming Consistency4/5

Tool names follow a consistent memory_ prefix and mostly use verb_noun pattern (memory_search, memory_add, memory_replace, memory_remove, memory_consolidate). memory_status is a noun rather than a verb, causing a minor deviation.

Tool Count5/5

Six tools is well-scoped for a memory management server, covering core operations without unnecessary bloat or missing essentials.

Completeness4/5

The toolset covers create, read/search, update/replace, soft-delete, and consolidation. A minor gap is the lack of a direct list/retrieve-by-id tool, though search largely compensates.

Maintenance

ActivityMaintained
ResponsivenessNo issues