Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ORT_DYLIB_PATHNoPath to ONNX Runtime dynamic library (Intel Mac only).
VESTIGE_DATA_DIRNoOverride data directory. Supports tilde expansion.
FASTEMBED_CACHE_PATHNoOverride the cache directory for embedding model downloads.
VESTIGE_HTTP_ENABLEDNoSet to '1' to enable optional HTTP MCP transport.
VITE_WAITLIST_ENDPOINTNoOptional endpoint for waitlist signups.
VESTIGE_EMBEDDING_MODELNoEmbedding model override. Example: 'qwen3-0.6b'.
VESTIGE_AUTOPILOT_ENABLEDNoSet to '0' to disable autopilot background tasks.
VESTIGE_DASHBOARD_ENABLEDNoSet to 'true' to automatically start the dashboard with the MCP server.
VITE_SUPPORT_BOT_ENDPOINTNoOptional endpoint for support bot.
VESTIGE_SYSTEM_PROMPT_MODENoSet to 'full' to enable the full composition mandate protocol.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
resources
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
searchB

Unified search tool. Uses hybrid search (keyword + semantic + convex combination fusion) internally. Auto-strengthens memories on access (Testing Effect).

memoryA

Unified memory management tool. Actions: 'get' (retrieve full node), 'purge' (irreversibly remove content/embeddings with confirm=true), 'delete' (legacy alias for purge), 'state' (get accessibility state), 'promote' (thumbs up — increases retrieval strength), 'demote' (thumbs down — decreases retrieval strength, does NOT delete), 'edit' (update content in-place, preserves FSRS state).

codebaseC

Unified codebase tool. Actions: 'remember_pattern' (store code pattern), 'remember_decision' (store architectural decision), 'get_context' (retrieve patterns and decisions).

intentionC

Unified intention management tool. Actions: 'set' (create), 'check' (find triggered), 'update' (complete/snooze/cancel), 'list' (show intentions).

smart_ingestA

INTELLIGENT memory ingestion with Prediction Error Gating. Single mode: provide 'content' to auto-decide CREATE/UPDATE/SUPERSEDE. Batch mode: provide 'items' array (max 20) for session-end saves — each item runs the full cognitive pipeline (importance scoring, intent detection, synaptic tagging).

source_syncA

Index an external system into Vestige as a durable, offline, semantically-searchable index that cites back to the canonical record. GitHub: source='github', repo='owner/name' (auth via GITHUB_TOKEN env). Redmine: source='redmine', project='' (host via REDMINE_URL, auth via REDMINE_API_KEY env). Idempotent: re-running updates changed issues without duplicating; set reconcile=true to tombstone issues removed upstream.

memory_timelineA

Browse memories chronologically. Returns memories in a time range, grouped by day. Defaults to last 7 days.

memory_changelogA

View audit trail of memory changes. Per-memory: state transitions. System-wide: consolidations + recent state changes.

system_statusC

Combined system health and statistics. Returns status (healthy/degraded/critical/empty), full stats, FSRS preview, cognitive module health, state distribution, warnings, and recommendations.

consolidateA

Run FSRS-6 memory consolidation cycle. Applies decay, generates embeddings, and performs maintenance. Use when memories seem stale.

backupB

Create a SQLite database backup. Returns the backup file path.

exportC

Export memories as JSON or JSONL. Supports tag and date filters.

gcA

Garbage collect stale memories below retention threshold. Defaults to dry_run=true for safety.

importance_scoreA

Score content importance using 4-channel neuroscience model (novelty/arousal/reward/attention). Returns composite score, channel breakdown, encoding boost, and explanations.

find_duplicatesA

Find duplicate and near-duplicate memory clusters using cosine similarity on embeddings. Returns clusters with suggested actions (merge/review). Use to clean up redundant memories.

merge_candidatesA

Surface likely duplicate/overlapping memory clusters with confidence scores and the signals behind each (Fellegi-Sunter match/possible/non-match). Read-only — nothing is changed.

plan_mergeA

Produce a previewable MERGE plan (a diff: combined content/tags/provenance) for 2+ memories WITHOUT applying it. Returns a plan_id for apply_plan. Protected members block the merge.

plan_supersedeA

Preview superseding memory A with B — bitemporal invalidation (stamps valid_until, keeps A queryable for audit) WITHOUT applying. Returns a plan_id for apply_plan.

apply_planA

Execute a previously-generated merge/supersede plan by id. Recorded as a reversible operation. Old memories are invalidated (never deleted). 'possible'/'non_match' plans require confirm=true.

merge_undoA

Reverse a prior merge/supersede operation (the 'git reflog for your agent's memory'). With no operation_id, lists the reversible operation log so you can pick one.

protectA

Pin a memory so it can never be auto-merged, superseded, or garbage-collected. Pass protected=false to unpin.

merge_policyA

Get or set the per-project merge policy: the two Fellegi-Sunter thresholds (match_threshold, possible_threshold) and auto_apply. No args returns the current policy.

dreamB

Trigger memory dreaming — replays recent memories to discover hidden connections, synthesize insights, and strengthen important patterns. Returns insights, connections, and dream stats.

explore_connectionsA

Graph exploration tool for memory connections. Actions: 'chain' (build reasoning path between memories), 'associations' (find related memories via spreading activation + hippocampal index), 'bridges' (find connecting memories between two nodes).

predictA

Proactive memory prediction — predicts what memories you'll need next based on context, recent activity, and learned patterns. Returns predictions, suggestions, and speculative retrievals.

restoreB

Restore memories from a JSON backup file. Supports MCP wrapper format, RecallResult format, and direct memory array format.

session_contextA

One-call session initialization. Combines search, intentions, status, predictions, and codebase context into a single token-budgeted response. Replaces 5 separate calls at session start.

memory_healthA

Retention dashboard. Returns avg retention, retention distribution (buckets: 0-20%, 20-40%, etc.), trend (improving/declining/stable), and recommendation. Lightweight alternative to full system_status focused on memory quality.

memory_graphA

Subgraph export for visualization. Input: center_id or query, depth (1-3), max_nodes. Returns nodes with force-directed layout positions and edges with weights. Powers memory graph visualization.

composed_graphB

ComposedGraph memory topology. Reads durable composition events, members, and outcome labels; returns recent/already-composed lanes, neighbors, never-composed pairs, bounty-mode lanes, and lets users label outcomes such as helpful, submitted, accepted, rejected, duplicate_risk, needs_poc, or dead_end.

deep_referenceA

Deep cognitive reasoning across memories. Combines FSRS-6 trust scoring, spreading activation, temporal supersession, dream insights, and contradiction analysis to build a complete understanding of a topic. Returns trust-scored evidence, fact evolution timeline, and a recommended answer. Use this when accuracy matters.

cross_referenceC

Alias for deep_reference. Connect the dots across memories with cognitive reasoning.

contradictionsA

Inspect memory disagreements directly. Scans a topic or recent memories for trust-weighted contradiction pairs using the same local logic as deep_reference.

suppressA

Actively suppress a memory via top-down inhibitory control (Anderson 2025 SIF + Davis Rac1). Distinct from delete: the memory persists but is inhibited from retrieval and actively decays. Each call compounds. A background Rac1 worker cascades decay to co-activated neighbors. Reversible within 24 hours via reverse=true.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Memory StatisticsCurrent memory system statistics and health status
Recent MemoriesRecently added memories (last 10)
Decaying MemoriesMemories with low retention that need review
Due for ReviewMemories scheduled for review today
Codebase StructureRemembered project structure and organization
Code PatternsRemembered code patterns and conventions
Architectural DecisionsRemembered architectural and design decisions
Consolidation InsightsInsights generated during memory consolidation
Consolidation LogHistory of memory consolidation runs
Active IntentionsFuture intentions (prospective memory) waiting to be triggered
Triggered IntentionsIntentions that have been triggered or are overdue

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/samvallad33/vestige'

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