High-performance Model Context Protocol (MCP) server for Obsidian that provides AI tools with direct vault access through semantic operations and HTTP transport.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"obsidian-vault": {
"transport": {
"url": "http://localhost:3001/mcp",
"type": "http",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Give AI semantic agency over your knowledge graph
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity
Persistent memory using a knowledge graph
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
a self-hosted project management & Kanban solution + Instant shareable boards
All-in-one local AI hub for Obsidian — LLM chat with vault tools, MCP servers, RAG, workflow automation, encryption, and edit history. Fully private, no cloud required.
MCP Security Weekly
Get CVE alerts and security updates for Obsidian Mcp Plugin and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
📦 Available in the Obsidian Community Plugin directory →
Give AI semantic agency over your knowledge graph
This plugin connects your Obsidian vault to AI assistants through MCP (Model Context Protocol), giving them the ability to understand and navigate your notes as a connected knowledge graph, not just isolated files. Through semantic hints and graph traversal, AI gains the agency to explore concepts, follow connections, and synthesize information across your entire vault.
MCP (Model Context Protocol) is the open standard that lets AI assistants interact with external tools and data sources. This plugin works with any MCP-compatible client including:
Traditional file access gives AI a narrow view - one document at a time. This plugin transforms that into semantic agency:
Prerequisites: You need an MCP-compatible AI client like Claude Desktop, Claude Code, or Continue.dev.
Via Obsidian Community Plugins
Via BRAT (for beta testing)
aaronsb/obsidian-mcp-pluginThree onboarding paths, ordered by audience. All three are also shown in the plugin's Settings tab with copy-ready values.
Claude Desktop — one-click .mcpb install (recommended)
Download obsidian-mcp-<version>.mcpb from the latest release, then either drag it onto the Claude Desktop window or double-click it. Claude Desktop opens an install dialog with two fields — paste the URL and API key shown in the plugin's Settings tab, hit Save, and you're done.
Cross-platform note:
.mcpbfiles install via Claude Desktop's bundled handler. If double-click doesn't trigger Claude on your system, drag the file onto Claude Desktop's window instead, or right-click → "Open with…" and pick Claude Desktop (then "always open with" if your OS asks). Behavior varies by platform: macOS usually auto-associates, Windows may need a one-time association, Linux varies by desktop environment.
Claude Code — one command (copy the ready-made version with your API key from the plugin's Settings tab):
claude mcp add --transport http obsidian http://localhost:3001/mcp --header "Authorization: Bearer YOUR_API_KEY"
For HTTPS, use https://localhost:3443/mcp instead — see Trusting the self-signed certificate below. Claude Code runs on Bun, which does not read the macOS system keychain, so you will need to set NODE_EXTRA_CA_CERTS.
**Other MCP clients (Cline, Continue, custom integrations, multi-vault setu