Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
initialize_projectC

Initialize the local Universal Memory project layout.

statusA

Expose local cognitive persistence memory initialization and health check status.

Returns initialization state, fact counts, active rules, registered skills, approximate size, host validations, and recommended actions.

inspect_project_layoutA

Report the active project layout without mutating files.

migrate_project_layoutC

Copy curated legacy project content into visible shared project storage.

doctorA

Run read-only environment diagnostics for Universal Memory.

contextB

Assemble the active cognitive memory context for AI agent operations.

Retrieves and compiles project-specific or global context facts, preferences, and rules formatted in Markdown, optimized for injection into system prompts.

remember_factC

Persist a memory fact through the shared safe mutation pipeline.

list_factsB

List memory facts with optional scope and status filters.

purge_factA

Purge one fact by id or all facts in a scope through the shared use case.

Requires confirm=True to execute.

list_audit_eventsC

List audit events for a scope.

list_snapshotsC

List created snapshots for a scope.

rollback_scopeB

Rollback the latest created snapshot for a scope.

Requires confirm=True to execute.

host_setupC

Configure an agent host manifest through the safe mutation pipeline.

host_checkB

Validate an agent host manifest without mutating files.

sync_instructionsC

Synchronize approved active rules into supported instruction targets.

propose_skillB

Review or decide a latent skill proposal.

If decision is omitted, returns the suggested name, scope, purpose, evidence, and explicit choices for a follow-up call.

track_latent_skillD

Explicitly track or increment recurrence for a latent skill opportunity.

generate_skillC

Generate the physical Agent Skill structure for an approved latent skill.

create_skillC

Create a canonical Agent Skill without native sync unless sync is explicit.

create_skill_draftA

Create an editable draft skill without canonical publish or native runtime writes.

validate_skillA

Validate a draft, canonical skill, or local skill path without mutating files.

publish_skillC

Publish a validated draft as canonical and optionally sync native targets.

share_skillC

Explicitly copy a project skill into shared repository content.

promote_skill_recommendationC

Promote an approved latent skill candidate into a canonical Agent Skill.

sync_skillsC

Synchronize canonical Agent Skills into native targets with optional git warnings.

import_skillC

Import an existing native or local Agent Skill directory into canonical UMEM storage.

adopt_skillB

Adopt an existing skill directory into UMEM without creating duplicate slugs.

update_canonical_skillC

Update canonical skill content with validation and optional native sync.

rename_skillA

Rename a canonical skill slug while blocking unmanaged destination conflicts.

cleanup_skillC

Plan or apply managed-only native target cleanup for a canonical skill.

repair_skillsC

Plan or apply managed-only repair for orphan native skill targets.

list_skillsA

List registered skills and candidates without mutating local state.

recommend_skillsA

Review read-only latent skill recommendations captured by explicit skills.track evidence.

This never promotes, imports, syncs, creates, or mutates skills. dry_run is accepted for API clarity; non-read-only behavior is not supported.

get_skill_detailC

Inspect metadata and triggers for one registered skill.

activate_skillB

Reactivate an ignored latent skill through the shared safe mutation pipeline.

deactivate_skillC

Deactivate an active latent skill without deleting its physical SKILL.md.

update_skillC

Update skill metadata or markdown through the shared safe mutation pipeline.

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/YanAmorelli/universal-memory'

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