MCP server for Obsidian (TypeScript + Bun)
Overview
What is MCP Obsidian?
MCP Obsidian is a Model-Context-Protocol (MCP) server that allows Claude or any MCP-compatible LLM to interact with your Obsidian vault through a Local REST API.
How to use MCP Obsidian?
To use MCP Obsidian, set up the server with your Obsidian API key and run it using bun. You can then send commands to interact with your notes and vault.
Key features of MCP Obsidian?
- Interact with Obsidian notes via a REST API.
- Execute various commands such as retrieving, updating, and deleting notes.
- Supports both active and periodic notes management.
Use cases of MCP Obsidian?
- Summarizing notes from meetings.
- Searching for specific content across your vault.
- Automating note-taking and content management in Obsidian.
FAQ from MCP Obsidian?
- Can MCP Obsidian work with any LLM?
Yes! It is designed to work with any MCP-compatible LLM.
- Is there a specific setup required?
You need to provide your Obsidian API key and configure the server accordingly.
- What programming language is MCP Obsidian written in?
MCP Obsidian is written in TypeScript.