Obsidian MCP Server logo

Obsidian MCP Server — MCP Servers

An MCP server that connects AI assistants with Obsidian vaults for knowledge management.

212stars

Quick Info

Category
developer-tools

Tags

obsidian
mcp
knowledge-base
note-taking
markdown
ai-integration

Overview

Obsidian MCP Server is an open-source Model Context Protocol server that enables AI agents and development tools to interact directly with Obsidian knowledge bases. Acting as a bridge to the Obsidian Local REST API plugin, it provides comprehensive tools for reading, writing, searching, and managing notes, tags, and frontmatter. Developers and knowledge workers can use it to retrieve, update, and search notes in markdown or JSON, perform global searches, and execute search-and-replace operations. With modular architecture, robust logging, and built-in security features, the server makes it possible to integrate personal and team Obsidian workflows into MCP-compatible environments like Claude Desktop and Cursor.

Key Features

Read Obsidian notes in markdown or JSON
Update notes via append, prepend, or overwrite
Create new notes programmatically
Perform search-and-replace with regex support
Global vault search with filters and pagination
List and manage notes, tags, and frontmatter
Robust error handling and logging
Modular architecture for extensibility

Use Cases

Enhance development workflows and productivity
Integrate Obsidian MCP Server with Claude and other AI assistants
Streamline developer-tools processes using MCP protocol