MCP server to work with Obsidian via the remote REST plugin
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-obsidian-advanced","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
Advanced MCP server to interact with Obsidian via the Local REST API community plugin, allowing AI agents (like Claude) to effectively understand your vault structure and link connections. In addition to tools for normal vault operations (read, write), this MCP server exposes advanced tools (implemented with the obsidiantools library) that allows for advanced operations such as: * Vault tree structure discovery (understanding the tree structure of the vault) * NetworkX graph of all notes and their connections (allows LLMs to understand how your notes are linked) * Executing Obsidian commands * Batch read files (with metadata and connections) * Currently active note (allows LLMs to understand which note you are currently working on) * Open note/files in obsidian interface (in a new leaf) This ensures AI agents can efficiently understand your vault and connections when they work alongside you. ## Components ### Tools The server implements multiple tools to interact with Obsidian: #### Core File Operations - `obsidian_list_files_in_dir`: Lists all files and directories in a specific Obsidian directory - `obsidian_batch_get_files`: Return the contents and metadata of one or more notes (.md files) in your vault - `obsidian_put_file`: Create a new file in your vault or update the content of an existing one - `obsidian_append_to_file`: Append content to a new or existing file in the vault - `obsidian_patch_file`: Insert content into an existing note relative to a heading, block reference, or frontmatter field - `obsidian_delete_file`: Delete a file or directory from your vault #### Search Operations - `obsidian_simple_search`: Simple search for documents matching a specified text query across all files in the vault - `obsidian_complex_search`: Complex search for documents using a JsonLogic query with support for 'glob' and 'regexp' pattern matching #### Note Management - `obsidian_get_active_note`: Get the content and metadata of the currently active note in Obs…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.