Skip to main content
Glama
AojdevStudio

Simple Memory MCP Server

by AojdevStudio

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_ENVNoRuntime environmentdevelopment
MEMORY_PATHNoCustom memory file location~/.cursor/memory.json
OBSIDIAN_VAULT_PATHNoPath to Obsidian vault for auto-export
OBSIDIAN_AUTO_EXPORTNoEnable automatic Obsidian export after entity creationfalse
OBSIDIAN_EXPORT_FORMATNoExport format for auto-exportmarkdown

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
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_entitiesB

Create multiple new entities in the knowledge graph

create_relationsB

Create multiple new relations between entities in the knowledge graph. Relations should be in active voice

add_observationsB

Add new observations to existing entities in the knowledge graph

delete_entitiesA

Delete multiple entities and their associated relations from the knowledge graph

delete_observationsB

Delete specific observations from entities in the knowledge graph

delete_relationsA

Delete multiple relations from the knowledge graph

read_graphB

Read the entire knowledge graph

search_nodesA

Search for nodes in the knowledge graph with relevance scoring and fuzzy matching. Returns results sorted by relevance with detailed match metadata.

open_nodesC

Open specific nodes in the knowledge graph by their names

export_to_obsidianB

Export the knowledge graph to Obsidian vault in various formats

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 10 tools

Disambiguation5/5

Each tool has a distinct role: creating entities/relations, adding/deleting observations, deleting entities/relations, reading the whole graph, searching, opening, and exporting. No two tools appear to overlap in purpose.

Naming Consistency5/5

All tools follow a consistent snake_case verb_noun pattern (create_entities, delete_relations, search_nodes, etc.). The naming is uniform and predictable.

Tool Count5/5

10 tools is well-suited for a knowledge graph memory server, covering CRUD operations, search, and export without excessive or redundant tools.

Completeness5/5

The tool set provides complete lifecycle coverage: create entities and relations, add/delete observations (updates), delete entities/relations, read the full graph, search, and export. No obvious missing operations for the stated purpose.

Maintenance

ActivityInactive
ResponsivenessNo issues