{"type":"mcp_server","name":"obsidian-mcp","description":"This repository provides an MCP server for Obsidian, enabling AI assistants to interact with your vault for reading, creating, editing, and managing notes and tags. Use with caution and back","category":"Productivity","language":"TypeScript","stars":716,"forks":13,"owner":"StevenStavrakis","github_url":"https://github.com/StevenStavrakis/obsidian-mcp","homepage":null,"setup":"## Setup\n\n### Installing Manually\n\nAdd to your Claude Desktop configuration:\n\n- macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- Windows: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n    \"mcpServers\": {\n        \"obsidian\": {\n            \"command\": \"npx\",\n            \"args\": [\"-y\", \"obsidian-mcp\", \"/path/to/your/vault\", \"/path/to/your/vault2\"]\n        }\n    }\n}\n```\n\nReplace `/path/to/your/vault` with the absolute path to your Obsidian vault.\n\nFor example:\n\nMacOS/Linux:\n\n```json\n\"/Users/username/Documents/MyVault\"\n```\n\nWindows:\n\n```json\n\"C:\\\\Users\\\\username\\\\Documents\\\\MyVault\"\n```\n\nRestart Claude for Desktop after saving the configuration; you should see the hammer icon appear, indicating the server is connected.\n\nIf you have connection issues, check the logs at:\n\n- MacOS: `~/Library/Logs/Claude/mcp*.log`\n- Windows: `%APPDATA%\\Claude\\logs\\mcp*.log`\n\n\n### Installing via Smithery\nWarning: I am not affiliated with Smithery. I have not tested using it and encourage users to install manually if they can.\n\nTo install Obsidian for Claude Desktop automatically via [Smithery](https://smithery.ai/server/obsidian-mcp):\n\n```bash\nnpx -y @smithery/cli install obsidian-mcp --client claude\n```\n\n## Development\n\n```bash\n# Clone the repository\ngit clone https://github.com/StevenStavrakis/obsidian-mcp\ncd obsidian-mcp\n\n# Install dependencies\nnpm install\n\n# Build\nnpm run build\n```\n\nThen add to your Claude Desktop configuration:\n\n```json\n{\n    \"mcpServers\": {\n        \"obsidian\": {\n            \"command\": \"node\",\n            \"args\": [\"<absolute-path-to-obsidian-mcp>/build/main.js\", \"/path/to/your/vault\", \"/path/to/your/vault2\"]\n        }\n    }\n}\n```","tools":"## Available Tools\n\n1.  `read-note` (Read the contents of a note)\n2.  `create-note` (Create a new note)\n3.  `edit-note` (Edit an existing note)\n4.  `delete-note` (Delete a note)\n5.  `move-note` (Move a note to a different location)\n6.  `create-directory` (Create a new directory)\n7.  `search-vault` (Search notes in the vault)\n8.  `add-tags` (Add tags to a note)\n9.  `remove-tags` (Remove tags from a note)\n10. `rename-tag` (Rename a tag across all notes)\n11. `manage-tags` (List and organize tags)\n12. `list-available-vaults` (List all available vaults, helps with multi-vault setups)","faq":null,"created_at":"2024-12-22T02:54:30+00:00","updated_at":"2025-03-28T19:50:07+00:00","source_url":"https://model-context-protocol.com/servers/obsidian-ai-assistant-note-management-server","related_articles":[]}