mcp-obsidian
If you are the rightful owner of mcp-obsidian and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP Obsidian is a server implementation of the Model Context Protocol (MCP) for integrating with Obsidian, allowing AI assistants to interact with notes in your Obsidian vault.
MCP Obsidian is designed to facilitate seamless interaction between AI assistants and the Obsidian note-taking application. By implementing the Model Context Protocol, this server allows AI systems to read, create, and manipulate notes within an Obsidian vault. It provides a robust set of tools for managing notes, including reading, deleting, inserting, appending, and searching through files. The server requires the Bun runtime and the Obsidian desktop application to function. Once set up, it communicates with MCP-compatible AI assistants via standard I/O, enabling a wide range of note management capabilities. This integration is particularly useful for users who rely on AI to enhance their productivity and organization within Obsidian.
Features
- Read the active file in Obsidian
- Delete the active file
- Insert content at specific positions (headings, block references, frontmatter)
- Append content to files
- Search through your notes
Tools
get_active_file
Return the contents of the currently active file
delete_active_file
Delete the currently active file
insert_active_file
Modify content in a specific location
append_active_file
Append content at the end of the file
open_file
Open a specific file
search_simple
Search for documents matching text queries
list_files
List files in the root directory of the vault
list_directory_files
List files in a specific directory