Overview
what is ObsiMCP?
ObsiMCP is a lightweight, extendable server for the Model Context Protocol (MCP) designed to automate operations on Obsidian vaults, enabling efficient management of notes and personal knowledge bases.
how to use ObsiMCP?
To use ObsiMCP, clone the repository from GitHub, build the project using Go, and configure your Obsidian vault path in the configuration file. Ensure you set up a backup directory to protect your files during operations.
key features of ObsiMCP?
- Read and write Markdown notes
- Search for notes by file name
- Create, delete, and list notes and folders
- Modify frontmatter and tags in notes
- Backup functionality to prevent data loss
use cases of ObsiMCP?
- Automating note maintenance and updates
- Building agents that understand and modify notes
- Integrating Obsidian with external applications or LLMs
FAQ from ObsiMCP?
- What programming language is ObsiMCP built with?
ObsiMCP is built using Go.
- Is there a backup feature?
Yes, ObsiMCP automatically creates backup files when notes are overwritten or deleted.
- Can I use ObsiMCP with any Obsidian vault?
Yes, as long as the vault is initialized, ObsiMCP can be used.