Obsidian
Enables Claude or other MCP-compatible LLMs to interact with an Obsidian vault via the Local REST API.
About
This Model-Context-Protocol (MCP) server facilitates seamless integration between Claude (or any MCP-compatible LLM) and your Obsidian vault. Leveraging the Obsidian Local REST API community plugin, it allows LLMs to access, modify, and manage notes, execute commands, and perform searches within your Obsidian environment. Built with TypeScript and runnable with bunx, it provides a robust and efficient way to automate tasks and enhance your Obsidian workflow through AI.
Key Features
- Offers flexible configuration options, including environment variables and server configuration.
- Enables execution of Obsidian commands directly through the LLM.
- 8 GitHub stars
- Supports searching the vault using various methods, including Dataview queries and plain-text search.
- Provides a comprehensive suite of tools for interacting with Obsidian, including note creation, modification, deletion, and retrieval.
- Includes tools for managing periodic notes (daily, weekly, monthly, etc.).
Use Cases
- Integrating Obsidian with AI-powered workflows for enhanced productivity.
- Automating note-taking and summarization tasks.
- Creating dynamic reports and analyses based on vault content.