Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Semantic Notes Vault MCP

Aaron BockelieAaron Bockelie244 downloads

Give Claude Desktop and other AI assistants semantic access to your notes through a built-in Model Context Protocol (MCP) server.

Add to Obsidian
Semantic Notes Vault MCP screenshot
Semantic Notes Vault MCP screenshot
Semantic Notes Vault MCP screenshot
  • Overview
  • Scorecard
  • Updates19

📦 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:

  • Claude Desktop (Anthropic)
  • Claude Code/Continue.dev (VS Code)
  • Any platform that supports local MCP servers

Why Semantic MCP?

Traditional file access gives AI a narrow view - one document at a time. This plugin transforms that into semantic agency:

  • Graph Navigation: AI follows links between notes, understanding relationships and context
  • Concept Discovery: Semantic search finds related ideas across your vault
  • Contextual Awareness: AI understands where information lives in your knowledge structure
  • Intelligent Synthesis: Combine fragments from multiple notes to answer complex questions

Quick Start

Prerequisites: You need an MCP-compatible AI client like Claude Desktop, Claude Code, or Continue.dev.

1. Install the Plugin

Via Obsidian Community Plugins

  • Open Settings → Community plugins → Browse
  • Search for "Semantic Notes Vault MCP"
  • Install and enable — or install straight from the plugin listing

Via BRAT (for beta testing)

  • Install BRAT
  • Add beta plugin: aaronsb/obsidian-mcp-plugin

2. Configure Your AI Client

Three 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: .mcpb files 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 (CLI)

claude mcp add --transport http obsidian http://localhost:3001/mcp --header "Authorization: Bearer YOUR_API_KEY"

Other MCP clients (Cline, Continue, custom integrations, multi-vault setups)

Add an entry to the client's MCP config file — one entry per vault if you run multiple Obsidian instances on different ports:

{
  "mcpServers": {
    "obsidian-vault": {
      "transport": {
        "type": "http",
        "url": "http://localhost:3001/mcp",
        "headers": {
          "Authorization": "Bearer YOUR_API_KEY"
        }
      }
    }
  }
}

Advanced: custom .mcpb per vault

For multi-vault setups that want one-click install per vault, clone this repo and run the maker:

node scripts/make-mcpb.mjs
# Prompts for display name, URL, and API key
# Outputs obsidian-mcp-<slug>.mcpb with everything pre-filled

Drop the resulting bundle into Claude Desktop and click Install — no fields to type.

3. Start Using

Once connected, simply chat with your AI assistant about your notes! For example:

  • "What are my recent thoughts on project X?"
  • "Find connections between my psychology and philosophy notes"
  • "Summarize my meeting notes from this week"
  • "Create a new note linking my ideas about Y"

Your AI assistant now has these capabilities:

  • Navigate your vault's link structure
  • Search across all notes semantically
  • Read, edit, and create notes
  • Analyze your knowledge graph
  • Work with Dataview queries (if installed)
  • Manage Obsidian Bases (database views)

Core Tools

The plugin provides 8 semantic tool groups that give AI comprehensive vault access:

Tool Purpose Key Actions
📁 vault File operations list, read, create, search, move, split, combine
✏️ edit Content modification window editing, append, patch sections
👁️ view Content display view files, windows, active note
🕸️ graph Link navigation traverse, find paths, analyze connections
💡 workflow Contextual hints suggest next actions based on state
📊 dataview Query notes Execute DQL queries (if installed)
🗃️ bases Database views Query and export Bases (if available)
ℹ️ system Vault info Server status, commands, web fetch

Documentation

Detailed documentation for each tool and feature:

  • 📁 Vault Operations - File management and search
  • ✏️ Edit Operations - Content modification strategies
  • 🕸️ Graph Navigation - Link traversal and analysis
  • 📊 Dataview Integration - Query language support
  • 🔐 Security & Authentication - API keys and permissions
  • 🔧 Configuration - Server settings and options
  • ❓ Troubleshooting - Common issues and solutions

The Semantic Advantage

This plugin doesn't just give AI access to files - it provides semantic understanding:

Example: Research Assistant

User: "Summarize my research on machine learning optimization"

AI uses semantic tools to:
1. Search for notes with ML optimization concepts
2. Traverse graph to find related papers and techniques  
3. Follow backlinks to discover applications
4. Synthesize findings from multiple connected notes

Example: Knowledge Explorer

User: "What connections exist between my notes on philosophy and cognitive science?"

AI uses graph tools to:
1. Find notes tagged with both topics
2. Analyze shared concepts via graph traversal
3. Identify bridge notes that connect domains
4. Map the conceptual overlap

Features

Semantic Search

  • Advanced query operators: tag:, path:, content:
  • Regular expressions and phrase matching
  • Relevance ranking and snippet extraction

Graph Intelligence

  • Multi-hop traversal with depth control
  • Backlink and forward-link analysis
  • Path finding between concepts
  • Tag-based navigation

Content Operations

  • Fuzzy text matching for edits
  • Structure-aware modifications (headings, blocks)
  • Batch operations (split, combine, move)
  • Template support

Integration

  • Dataview query execution
  • Bases database operations
  • Web content fetching
  • Read-only mode for safety

Plugin Settings

Access settings via: Settings → Community plugins → Semantic MCP

Key configuration options:

  • Server Ports: HTTP (3001) and HTTPS (3443)
  • Authentication: API key protection
  • Security: Path validation and permissions
  • Performance: Connection pooling and caching

Support

  • Issues: GitHub Issues
  • Discussions: GitHub Discussions
  • Sponsor: GitHub Sponsors

License

MIT

91%
HealthExcellent
ReviewSatisfactory
About
An MCP (Model Context Protocol) server that runs inside your vault, exposing your notes to AI assistants that speak MCP — Claude Desktop, Claude Code, Continue, Cline, Copilot, and more. A one-click `.mcpb` bundle wires up Claude Desktop and other compatible applications in seconds. Under the hood AI gets semantic search, link/graph traversal, and read-write access, so it can explore concepts and synthesize across notes instead of reading one file at a time.
AISearchNavigation
Details
Current version
0.11.25
Last updated
2 hours ago
Created
11 months ago
Updates
19 releases
Downloads
244
Compatible with
Obsidian 1.6.6+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
Aaron BockelieAaron Bockelieaaronsb
github.com/aaronsb
GitHubaaronsb
aaron-bockelie
  1. Community
  2. Plugins
  3. AI
  4. Semantic Notes Vault MCP

Related plugins

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Home tab

A browser-like search tab for your local files.

Quiet Outline

Make outline quiet and more powerful, including no-auto-expand, rendering heading as Markdown, and search support.

Local LLM Helper

Use a local LLM server to augment your notes

floating toc

A floating directory that hovers a widget of the current directory on the notes page.

Simple CanvaSearch

Quickly fuzzysearch notes, cards and their content and shift focus to them within the currently opened canvas.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Recent Files

Display a list of recently opened files.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.