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.

obsidian-mcp-server
50
Established
obsidian-mcp-tools
42
Emerging
Maintenance 13/25
Adoption 5/25
Maturity 18/25
Community 14/25
Maintenance 2/25
Adoption 10/25
Maturity 9/25
Community 21/25
Stars: 13
Forks: 3
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 637
Forks: 92
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
Stale 6m No Package No Dependents

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work