MCP server for AI assistant integration with Obsidian vaults
Top 65.3% on sourcepulse
This project provides an MCP (Model Context Protocol) server that allows AI assistants, specifically Claude Desktop, to interact with Obsidian vaults. It enables AI to read, create, edit, move, delete, and manage notes and tags within a user's Obsidian knowledge base, offering a powerful way to leverage AI for personal knowledge management.
How It Works
The server runs as a Node.js application, exposing a set of tools that an AI model can invoke. These tools directly interact with the file system of specified Obsidian vaults, performing operations like reading note content, creating new files, editing existing ones, and managing tags. This approach allows AI models to programmatically access and manipulate a user's notes without requiring manual copy-pasting or complex integrations.
Quick Start & Requirements
claude_desktop_config.json
) or via Smithery CLI (npx -y @smithery/cli install obsidian-mcp --client claude
).claude_desktop_config.json
and restarting Claude Desktop.Highlighted Details
Maintenance & Community
The project is actively developed by StevenStavrakis. Community interaction channels are not explicitly mentioned in the README.
Licensing & Compatibility
Limitations & Caveats
The project is in active development and has not been thoroughly tested. Users are strongly advised to back up their Obsidian vaults before use due to the server's read/write access capabilities.
1 month ago
Inactive