Skip to main content
Glama
igorilic

Obsidian MCP Server

by igorilic

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HTTP_PORTNoHTTP server port (when using http transport)3000
MCP_TRANSPORTNoTransport mode: stdio or httpstdio
OBSIDIAN_VAULT_PATHYesPath to Obsidian vault (required)

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
write_session_reportA

Write a session report to the Obsidian vault. Use this at the end of coding sessions, after completing significant tasks, or when wrapping up work phases. The report will be saved with proper frontmatter and timestamps.

write_noteC

Write or create a note in the Obsidian vault. Can be used for documentation, meeting notes, ideas, or any other content.

append_to_noteA

Append content to an existing note. Useful for adding entries to running logs, daily notes, or accumulating information.

append_to_daily_noteA

Append content to today's daily note. Creates the daily note if it doesn't exist.

search_notesB

Search notes in the vault by content, tags, or folder.

read_noteC

Read the content of a specific note.

list_recent_notesB

List recently modified notes in the vault.

find_backlinksC

Find all notes that link to a specific note.

create_todoC

Create or add a TODO item. Can create a new TODO note or append to existing TODO list.

link_notesC

Get suggestions for notes that might be related to given content or keywords.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
READMELast modified: 2026-01-20T17:13:04.703Z

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/igorilic/obsidian-mcp'

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