universal-memory
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| 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
| Name | Description |
|---|---|
| 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 |
| 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 |
| 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 |
| 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. |
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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