Skip to main content
Glama
indie-geeker

obsidian-mcp-server

by indie-geeker

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OBSIDIAN_VAULT_PATHYesPath to your Obsidian vault

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

Tools

Functions exposed to the LLM to take actions

NameDescription
create_noteC

Create a new note in the Obsidian vault

read_noteB

Read the content of an existing note

update_noteC

Update an existing note's content

delete_noteC

Delete a note from the vault

search_notesB

Search notes by content or filename

list_notesC

List all notes in the vault or a specific folder

get_note_metadataC

Get detailed metadata for a specific note including size, timestamps, frontmatter tags and properties

list_notes_sortedC

List notes sorted by creation time, modification time, or size

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 8 tools

Disambiguation4/5

Most tools have distinct purposes, but list_notes and list_notes_sorted overlap significantly; the sorted version could be a parameter of list_notes. Additionally, get_note_metadata vs read_note might be confused for retrieving note details, though descriptions clarify the distinction.

Naming Consistency3/5

Most tools follow a verb_noun pattern (update_note, delete_note, search_notes, list_notes, get_note_metadata, create_note, read_note), but list_notes_sorted deviates by adding a modifier, breaking consistency.

Tool Count4/5

Eight tools is reasonable for a note management server, covering core operations. However, list_notes_sorted is arguably redundant, making the set slightly over-specified.

Completeness5/5

The tools provide full CRUD coverage (create, read, update, delete) plus search, listing, sorting, and metadata retrieval, covering the essential operations for managing notes in an Obsidian vault without obvious gaps.

Maintenance

ActivityInactive
ResponsivenessNo issues