Obsidian MCP
Interact with your Obsidian vault using the Model Context Protocol, enabling AI assistants to read, write, and manipulate notes.
Obsidian MCP (Model Context Protocol)
Obsidian MCP is a tool that allows you to interact with your Obsidian vault using the Model Context Protocol. This enables AI assistants to read, write, and manipulate notes in your Obsidian vault through a standardized interface.
Prerequisites
- Node.js 18 or higher
- Obsidian with Local REST API plugin installed and configured
- API key generated from the Local REST API plugin
Setting MCP Server (e.g. Claude Desktop App)
-
Clone this repository
-
Install dependencies:
npm install -
Build the project:
npm run build -
Configure Claude Desktop App to use this MCP server:
{ "mcpServers": { "Obsidian": { "command": "node", "args": ["/Users/<Your Own Path>/obsisian-mcp/build/index.js"], "env": { "apiKey": "<Your API Token>", "port": "27123", "host": "127.0.0.1" } } } }
Development
Create .env and configure "apiKey", "port", and "host" as mentioned above.
Available Tools
The following tools are implemented:
-
readNote - Read the contents of a specific note
{ "path": "path/to/note.md" } -
readActiveNote - Read the contents of the current active note
{} -
listNotes - Recursively lists files and folders in the entire Vault or under a specified folder
{ "path": "optional/folder/path" } -
patchNote - Inserts content into an existing note relative to a heading, block reference, or frontmatter field
{ "path": "path/to/note.md", "operation": "append|prepend|replace", "targetType": "heading|block|frontmatter", "target": "target_identifier", "content": "content to insert" } -
searchWithJsonLogic - Search Obsidian notes using JsonLogic format queries
{ "query": { // JsonLogic query object } }
संबंधित सर्वर
Achriom
The media memory layer for AI agents and their humans. Track books, movies, music, shows, and anime.
MCP Server on Raspi
A simple note storage system with a custom note:// URI scheme, allowing users to add and summarize notes.
Tomba MCP
Tomba, your unique B2B email finder and verifier, provides a distinctive lead database for effortless and effective outreach scaling.
上海迪士尼门票查询
sh-disney-mcp 是一个基于 Model Context Protocol (MCP) 的mcp server,旨在通过标准化的接口,帮助大模型快速获取上海迪士尼乐园的门票价格和售卖状态信息。
Retrieval Augmented Thinking
A server implementing Chain of Draft reasoning for enhanced problem-solving capabilities using OpenAI.
Vivid MCP
Open a business account right from your AI chat
Clio MCP Server
An MCP server for integrating with Clio practice management software, tailored for Australian legal professionals.
Atlassian-mcp-server
MCP server for Atlassian Cloud (Confluence & Jira) with seamless OAuth 2.0 authentication.
Computer Control MCP
Control your computer's mouse, keyboard, and perform OCR using PyAutoGUI and RapidOCR. Works on Windows, with potential support for other platforms.
Excel MCP Server
Read and write data from Microsoft Excel files. Supports text, formulas, sheet creation, and Windows-only live editing.