vault-mcp
Provides tools for interacting with an Obsidian vault, enabling AI agents to read and search notes semantically, explore the note graph, and write through consent-based batch intentions.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@vault-mcpsearch my vault for notes about Rust async"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
vault-mcp
Serveur MCP unifié du vault Obsidian : lecture, recherche sémantique (hybride), graphe et écriture soumise à consentement. Pensé pour exposer un vault de connaissances à des agents IA (Claude, Codex, ChatGPT…) derrière une passerelle d'authentification.
Version courante : 2.0.0 (pyproject.toml).
Fonctionnalités
Lecture / recherche lexicale + vectorielle (moteur hybride par fusion à rang réciproque).
Graphe de notes (backlinks, liens sortants, liens non résolus).
Écriture par lots d'intentions : consentement, détection de conflits, spool.
Serveur MCP streamable-http + serveur HTTP séparé (
server_http.pyhistorique, non inclus).
Related MCP server: Semantic Notes Vault MCP
Structure
vault_mcp/ paquet principal (serveur, store, index, chunk, spool, auth, oauth…)
scripts/ utilitaires d'exploitation (reindex, parité)
tests/ suites pytest (+ jeu de requêtes de référence queries.json)
pyproject.toml métadonnées + config ruff (bandit activé) et mypy strictExécution
pip install -r requirements.txt
python -m vault_mcp.server # service MCP (variables via l'environnement)
pytest # testsVariables d'environnement : voir .env.example (aucune valeur réelle n'est versionnée —
le fichier d'env du service vit hors Git, en 0600).
Déploiement
Service systemd dédié (User=<compte de service>, ProtectSystem=strict,
PrivateTmp=yes…), alimenté par un miroir CouchDB du vault ; l'écriture remonte par
spool vers l'instance de référence. Voir scripts/reindex.py (reconstruction de l'index)
et scripts/parite.py (vérification de parité miroir ↔ source).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Token-efficient MCP memory for Markdown vaults. Tiered search, GraphRAG, AI memories.
Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceTurns an Obsidian vault into semantic memory for coding agents, providing read-only semantic search and a human-approved write workflow via MCP.6MIT
- AlicenseNot gradedqualityAmaintenanceConnects AI assistants to an Obsidian vault as a semantic knowledge graph, enabling graph navigation, semantic search, and content operations through MCP.9458MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to remotely access and interact with Obsidian vaults via MCP, supporting note operations, tag management, graph queries, and command execution.4GPL 3.0
- FlicenseNot gradedqualityDmaintenanceEnables natural language interaction with Obsidian vaults through an MCP server, providing hybrid search, file management, and AI-powered analysis.2-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Revens2/vault-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server