MCP Servers for Obsidian
Obsidian is a powerful knowledge base and note-taking application that works on top of a local folder of plain text Markdown files, emphasizing linking and connecting ideas to help build your personal knowledge management system.
Why this server?
Works seamlessly with Obsidian for knowledge management, visualization, and editing of the Basic Memory knowledge base files.
AsecurityAlicenseAqualityBasic Memory is a knowledge management system that allows you to build a persistent semantic graph from conversations with AI assistants. All knowledge is stored in standard Markdown files on your computer, giving you full control and ownership of your data. Integrates directly with Obsidan.md914PythonAGPL 3.0Why this server?
Enables AI models to interact with Obsidian vaults through a standardized interface, providing file operations, search capabilities, and property management for knowledge bases in Obsidian
cyanheadsVerifiedAsecurityAlicenseAqualityEnables interaction between LLMs and Obsidian vaults through the Model Context Protocol, supporting secure file operations, content management, and advanced search capabilities.96126TypeScriptApache 2.0Why this server?
Provides bi-directional sync between Obsidian markdown files and the task database, creating and maintaining a structured Obsidian vault with task files, tag-based views, and statistics dashboard
AsecurityAlicenseAqualityProvides API access to a locally-hosted task management system with features for creating, updating, and organizing tasks, including support for urgency levels, effort estimates, subtasks, and bi-directional sync with Obsidian markdown files.122PythonMIT LicenseWhy this server?
Allows interaction with Obsidian via the Local REST API community plugin. Capabilities include listing files in vault, retrieving file contents, searching across vault files, patching content into existing notes, and appending content to new or existing files.
AsecurityAlicenseAqualityMCP server to interact with Obsidian via the Local REST API community plugin.8269PythonMIT LicenseWhy this server?
Allows access to Obsidian vault content for searching, reading, listing directory structure, and creating notes
AsecurityAlicenseAqualityObsidian vault connector for Claude Desktop - enables reading and writing Markdown notes using Model Context Protocol (MCP)4192JavaScriptMIT LicenseWhy this server?
Provides access to Obsidian vault contents, allowing retrieval of vault files and metadata through the 'get_vault_contents' tool. Connects to the Obsidian API to retrieve information about the vault structure and file contents.
AsecurityFlicenseAqualityThis TypeScript-based MCP server enables users to manage and summarize text notes, providing tools for note creation and summarization prompts.15129TypeScriptWhy this server?
Connector to allow Claude Desktop to read and search Obsidian vault
Why this server?
Provides tools for accessing and managing Obsidian vault contents through a local REST API, including reading and writing notes, listing vault contents, searching notes, and retrieving note metadata.
-securityAlicense-qualityProvides a standardized interface for AI assistants to interact with Obsidian vaults through a local REST API, enabling reading, writing, searching, and managing notes.29TypeScriptMIT LicenseWhy this server?
Provides secure access to Obsidian vaults, allowing AI assistants to read notes, execute Obsidian templates, and conduct semantic searches while maintaining vault security
-securityAlicense-qualityA local MCP server that enables AI applications like Claude Desktop to securely access and work with Obsidian vaults, providing capabilities for reading notes, executing templates, and performing semantic searches.40TypeScriptMIT LicenseWhy this server?
Allows AI assistants to interact with Obsidian vaults, providing tools for reading, creating, editing and managing notes and tags within Obsidian.
-securityAlicense-qualityEnables AI assistants to interact with Obsidian vaults, providing tools for reading, creating, editing and managing notes and tags.51289TypeScriptMIT LicenseWhy this server?
Allows Claude Desktop to read and search Markdown notes from an Obsidian vault
-securityAlicense-qualityThis is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault).2,943367JavaScriptAGPL 3.0Why this server?
Stores and displays knowledge base content as Markdown files in an Obsidian vault
-securityAlicense-qualityA tool for Model Context Protocol (MCP) that allows you to analyze web content and add it to your knowledge base, storing content as Markdown files for easy viewing with tools like Obsidian.6PythonMIT LicenseWhy this server?
Provides searchable access to Obsidian vault notes through the Omnisearch plugin, returning absolute file paths to matching notes based on search queries
-securityAlicense-qualityProvides programmatic search functionality for Obsidian vaults through a REST API interface, allowing external applications to search through notes and retrieve absolute paths to matching documents.4PythonMIT LicenseWhy this server?
Provides tools for reading, creating, updating, and deleting notes in an Obsidian knowledge base, as well as managing folder structures and performing full-text searches across the vault.
newtype-01Verified-securityFlicense-qualityThis project implements a Model Context Protocol (MCP) server for connecting AI models with Obsidian knowledge bases. Through this server, AI models can directly access and manipulate Obsidian notes, including reading, creating, updating, and deleting notes, as well as managing folder structures.5122JavaScriptWhy this server?
Provides semantic search over Obsidian vaults and exposes recently modified notes as resources, allowing access to Markdown notes within Obsidian knowledge bases.
-securityFlicense-qualityProvides semantic search capability over Obsidian vaults and exposes recent notes as resources to Claude through the MCP protocol.5Python