Claude Desktop MCP server for Obsidian vaults
Project description
Obsidian MCP
Give Claude Desktop access to your Obsidian vault. No plugins required.
Install the extension, and Claude can read your notes, search them, and create new ones.
Installation
Option 1: mcpb bundle (recommended)
Download obsidian-mcp.mcpb from releases and open it with Claude Desktop.
Option 2: uvx
uvx mcp-obsidian-vault
Option 3: Manual config
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"obsidian": {
"command": "uvx",
"args": ["mcp-obsidian-vault"]
}
}
}
Tools
| Tool | Description |
|---|---|
list_vaults |
List all Obsidian vaults on your machine |
list_notes |
List all notes in a vault |
read_note |
Read note contents |
write_note |
Create or update a note |
search_notes |
Full-text search across notes |
How It Works
No plugins required — we use Obsidian's native interfaces:
| What | How |
|---|---|
| Find vaults | Read obsidian.json (Obsidian stores vault paths here) |
| Read/write notes | Direct filesystem access (your vault is just markdown files) |
| Search | Full-text search with inverted index |
Status
| Phase | What | Status |
|---|---|---|
| 1 | Vault discovery | ✅ Done |
| 2 | Read/write notes | ✅ Done |
| 3 | Search | ✅ Done |
| 4 | URI integration | Planned |
| 5 | PyPI release | ✅ Done |
| 6 | mcpb bundle | ✅ Done |
Documentation
| Document | What's Inside |
|---|---|
| CLAUDE.md | Development approach, current status |
| docs/ | Architecture diagrams, roadmap |
Contributing
Check the issues if you want to help.
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_obsidian_vault-0.2.0.tar.gz.
File metadata
- Download URL: mcp_obsidian_vault-0.2.0.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.4 CPython/3.13.7 Darwin/25.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33ff28a2a5154671abc7467811d913d524d6a34e3e00ac130fc6fd54269f89ec
|
|
| MD5 |
397ab0e0db72ea07b181c32adbdcb6f2
|
|
| BLAKE2b-256 |
4181fa47ad787caa1923b838aeb7d33511b8ab476516d86b52a1965991632eaf
|
File details
Details for the file mcp_obsidian_vault-0.2.0-py3-none-any.whl.
File metadata
- Download URL: mcp_obsidian_vault-0.2.0-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.4 CPython/3.13.7 Darwin/25.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e294ac64d6d4d2139ee94ff3021cf8e9dc1b0d62f43ef02ac78ebe8c18da4b5
|
|
| MD5 |
e046e0ec316f96be4053c46e599154e2
|
|
| BLAKE2b-256 |
c08fcb138da10844f114b6fe07f080e9ce668aa47775ee9da63805bc01502954
|