Skip to main content
Glama

Advanced Obsidian MCP Server

by ToKiDoO

obsidian_understand_vault

Analyze an Obsidian vault's structure by generating a directory tree and a NetworkX graph of note connections, including attachments and other files, to map file relationships and organization.

Instructions

Get a comprehensive understanding of the vault structure. Returns: 1. directory tree representation and 2. NetworkX graph of note connections used to understand how different notes (.md) and other files (e.g. images, PDFs, referenced/attached) are connected. Combines filesystem directory structure with note relationship graph between notes (.md files).

Input Schema

NameRequiredDescriptionDefault
directory_pathNoOptional path to a subdirectory to analyze, defaults to vault root
include_attachments_in_graphNoWhether to include attachment files (images, PDFs, etc.) in the *NetworkX connections graph*, excluding attachments in Obsidian. Defaults to True
include_other_files_in_treeNoWhether to show only .md files in the *directory tree structure*, excluding other file types. Defaults to True

Input Schema (JSON Schema)

{ "properties": { "directory_path": { "description": "Optional path to a subdirectory to analyze, defaults to vault root", "type": "string" }, "include_attachments_in_graph": { "default": true, "description": "Whether to include attachment files (images, PDFs, etc.) in the *NetworkX connections graph*, excluding attachments in Obsidian. Defaults to True", "type": "boolean" }, "include_other_files_in_tree": { "default": true, "description": "Whether to show only .md files in the *directory tree structure*, excluding other file types. Defaults to True", "type": "boolean" } }, "type": "object" }

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

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