Obsidian MCP MCP Server

Read, write, and search Obsidian notes via MCP.

TypeScript 300 0
View on GitHub

Overview

This MCP server enables seamless integration between Claude and Obsidian, allowing users to access their personal knowledge base directly through conversational AI. By bridging these two powerful tools, the server unlocks new productivity workflows where users can leverage their existing notes and knowledge without switching applications. The core value proposition centers on democratizing access to personal information management, making Obsidian vault contents queryable and editable through natural language interactions with Claude.

The Obsidian MCP server provides comprehensive functionality for note management including reading existing notes, creating and modifying content, and executing sophisticated searches across vault structures. Users can retrieve specific documents, update information in real time, and query their knowledge base using semantic search capabilities. The implementation in TypeScript ensures robust performance and maintainability while supporting standard MCP protocols for reliable communication between client and server infrastructure.

This community-driven project works with any MCP-compatible client, with primary integration through Claude desktop applications and web interfaces. Typical use cases include knowledge workers who need to reference research during conversations, writers seeking to incorporate existing documentation into new projects, and researchers who want to analyze patterns across their note collections. Teams managing shared vaults can also leverage the server for collaborative knowledge retrieval and documentation updates, making it valuable for educational institutions, consulting firms, and knowledge-intensive organizations.

Installation

npx -y @modelcontextprotocol/server-obsidian-mcp

Compatible Clients

Claude DesktopCursorWindsurf

Related

FAQ

How do I install the Obsidian MCP MCP server?
Install via npx or pip depending on the language. Then add the server configuration to your MCP client settings file.
Which AI clients support the Obsidian MCP MCP server?
The Obsidian MCP MCP server is compatible with Claude Desktop, Cursor, Windsurf. Any MCP-compatible client should work.