aaronsb/obsidian-mcp-plugin
High-performance Model Context Protocol (MCP) server for Obsidian that provides AI tools with direct vault access through semantic operations and HTTP transport.
What it solves
This plugin allows AI assistants to interact directly with an Obsidian vault. Instead of providing a single document as context, it enables AI to read, write, search, and navigate the connected structure of your notes, including links, tags, and backlinks, treating the vault as a connected knowledge graph rather than a collection of isolated files.
How it works
It implements a Model Context Protocol (MCP) server that runs directly inside Obsidian as a plugin. This removes the need for external Node processes or separate API bridges. AI clients (such as Claude Desktop, Claude Code, or Continue.dev) connect to this server via HTTP or HTTPS to execute a set of tools that can perform file operations, graph traversal, and database queries.
Who it’s for
Obsidian users who want to use AI assistants to synthesize information across their personal knowledge base, discover connections between notes, or automate the organization of their vault.
Highlights
- Graph Intelligence: Supports multi-hop traversal, path finding between concepts, and backlink analysis to help AI understand the relationship between notes.
- Detailed Toolset: Provides 8 tool families covering vault operations (list, read, create, search), content editing, graph navigation, and system info.
- Plugin Integrations: First-class support for executing Dataview queries and managing Obsidian Bases database views.
- Granular Security: Includes API key protection, read-only mode, and path allow/block lists to control exactly what the AI can access and modify.
- Easy Setup: Offers a
.mcpbbundle for one-click installation into compatible AI clients like Claude Desktop.
Related
- Project
- Project
- Project
- Project
- Project