Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PROJECT_CONTEXT_HOMENoOverrides the shared registry and recovery directory in temporary or isolated environments.
PROJECT_CONTEXT_ALLOWED_ROOTSNoSemicolon-separated (Windows) or colon-separated (POSIX) list of allowed project root directories.
PROJECT_CONTEXT_ALLOWED_OUTPUT_ROOTSNoSemicolon-separated (Windows) or colon-separated (POSIX) list of allowed output root directories.

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
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
storage_statusA

Check whether persistent Project Context storage has been configured.

project_openA

Register or reopen a project from its absolute root path.

project_listC

List projects already registered in persistent storage.

project_updateA

Update mutable project metadata without changing its root path.

project_archiveA

Archive a project while retaining its database, memories, tasks, and audit history.

project_unarchiveA

Return an archived project to the default active project list.

project_relocateB

Update a registered project to an authorized existing root without moving project files.

project_deleteA

Preview or permanently purge an archived project with exact-ID confirmation and safety checks.

project_restoreC

Restore a validated project backup into a new root or replace an explicitly confirmed archived project.

project_restore_encryptedA

Decrypt and restore an authenticated project backup using a passphrase from a named environment variable.

project_watch_startA

Start a debounced process-lifetime watcher that incrementally indexes changes without accepting candidates.

project_watch_stopB

Stop a process-lifetime project watcher.

project_watch_listA

List process-lifetime project watchers and their latest index status.

project_indexB

Incrementally index allowed text, code, configuration, and documentation files for a project.

project_searchB

Search indexed project content and active long-term memories with FTS5.

project_contextA

Assemble task-focused project context from active memories, task checkpoints, and indexed sources.

memory_rememberC

Persist a sourced fact, decision, constraint, preference, lesson, issue, assumption, or task summary.

user_memory_rememberC

Persist a reviewed user-level memory with explicit cross-project scope.

user_memory_listB

List user-level memories by lifecycle status.

user_memory_update_statusC

Move a user-level memory to another lifecycle status.

memory_listB

List project memories by lifecycle status.

memory_update_statusB

Move a memory to another lifecycle status such as stale, conflicted, rejected, or deleted.

memory_candidatesA

List sourced memory candidates that require explicit review before becoming long-term memory.

memory_candidate_acceptA

Accept a reviewed candidate and persist it as sourced active long-term memory.

memory_candidate_rejectB

Reject a reviewed memory candidate without deleting its audit record.

task_startC

Start a persistent cross-session project task.

task_checkpointB

Save completed work, next steps, changed files, verification, blockers, and risks for a task.

task_listC

List persistent tasks for a project by status.

task_completeA

Mark a persistent task completed while retaining its latest checkpoint.

project_healthB

Report source, chunk, memory, task, and latest index-run health for a project.

project_doctorC

Check database integrity, derived search indexes, source presence, stale memory, and pending candidates.

project_backupA

Create a consistent online SQLite backup at a new absolute destination path.

project_backup_encryptedA

Create an AES-256-GCM project backup using a passphrase from a named environment variable.

project_exportA

Export project memories, candidates, tasks, symbols, relations, and a manifest as JSONL files.

Prompts

Interactive templates invoked by user choice

NameDescription
resume-project-taskLoad task-focused project context and active checkpoints.
review-memory-candidatesLoad pending sourced candidates for explicit acceptance or rejection.

Resources

Contextual data attached and managed by the client

NameDescription
project-registryRegistered local projects

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/autumn-hh/project_context_mcp'

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