obsidian-mcp-server and obsidian-mcp-tools
These are complementary tools—the first provides core vault management capabilities (read/write/search/organize) while the second layers advanced features (semantic search and Templater integration) on top of basic Obsidian access, making them useful together rather than as alternatives.
About obsidian-mcp-server
smith-and-web/obsidian-mcp-server
MCP server for Obsidian vault management - enables Claude and other AI assistants to read, write, search, and organize your notes
Implements MCP over Server-Sent Events (SSE) transport for remote vault access without local installation, alongside stdio mode for direct integration. Provides granular operations including section-level editing, YAML frontmatter manipulation, regex find-and-replace, and backlink detection, with optional compact response mode to reduce token consumption by 40-60% for large vaults.
About obsidian-mcp-tools
jacksteamdev/obsidian-mcp-tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
Implements a two-component architecture with a local MCP server binary (built with reproducible builds and SLSA provenance) that bridges Claude Desktop to Obsidian vaults through the Local REST API plugin. Beyond semantic search and templates, it provides vault access controls, encrypted communication, and secure credential storage. The monorepo uses Bun workspaces to coordinate the Obsidian plugin, MCP server, and shared type definitions.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work