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.

View all MCP Servers

  • Why this server?

    Works seamlessly with Obsidian for knowledge management, visualization, and editing of the Basic Memory knowledge base files.

    A
    security
    A
    license
    A
    quality
    Basic 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.md
    9
    14
    Python
    AGPL 3.0
    • Apple
  • Why 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

    A
    security
    A
    license
    A
    quality
    Enables interaction between LLMs and Obsidian vaults through the Model Context Protocol, supporting secure file operations, content management, and advanced search capabilities.
    9
    61
    26
    TypeScript
    Apache 2.0
    • Apple
    • Linux
  • Why 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

    A
    security
    A
    license
    A
    quality
    Provides 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.
    12
    2
    Python
    MIT License
    • Apple
  • Why 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.

  • Why this server?

    Allows access to Obsidian vault content for searching, reading, listing directory structure, and creating notes

    A
    security
    A
    license
    A
    quality
    Obsidian vault connector for Claude Desktop - enables reading and writing Markdown notes using Model Context Protocol (MCP)
    4
    19
    2
    JavaScript
    MIT License
    • Apple
  • Why 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.

    A
    security
    F
    license
    A
    quality
    This TypeScript-based MCP server enables users to manage and summarize text notes, providing tools for note creation and summarization prompts.
    1
    512
    9
    TypeScript
    • Apple
  • Why this server?

    Connector to allow Claude Desktop to read and search Obsidian vault

    punkpeye
    Verified
    -
    security
    A
    license
    -
    quality
    Test
    8,937
    MIT License
    • Linux
    • Apple
  • 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.

    -
    security
    A
    license
    -
    quality
    Provides a standardized interface for AI assistants to interact with Obsidian vaults through a local REST API, enabling reading, writing, searching, and managing notes.
    29
    TypeScript
    MIT License
  • Why 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

    -
    security
    A
    license
    -
    quality
    A 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.
    40
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Allows AI assistants to interact with Obsidian vaults, providing tools for reading, creating, editing and managing notes and tags within Obsidian.

    -
    security
    A
    license
    -
    quality
    Enables AI assistants to interact with Obsidian vaults, providing tools for reading, creating, editing and managing notes and tags.
    512
    89
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Allows Claude Desktop to read and search Markdown notes from an Obsidian vault

    -
    security
    A
    license
    -
    quality
    This 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,943
    367
    JavaScript
    AGPL 3.0
  • Why this server?

    Stores and displays knowledge base content as Markdown files in an Obsidian vault

    -
    security
    A
    license
    -
    quality
    A 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.
    6
    Python
    MIT License
  • Why this server?

    Provides searchable access to Obsidian vault notes through the Omnisearch plugin, returning absolute file paths to matching notes based on search queries

    -
    security
    A
    license
    -
    quality
    Provides 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.
    4
    Python
    MIT License
    • Apple
  • Why 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.

    -
    security
    F
    license
    -
    quality
    This 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.
    512
    2
    JavaScript
  • Why this server?

    Provides semantic search over Obsidian vaults and exposes recently modified notes as resources, allowing access to Markdown notes within Obsidian knowledge bases.

    -
    security
    F
    license
    -
    quality
    Provides semantic search capability over Obsidian vaults and exposes recent notes as resources to Claude through the MCP protocol.
    5
    Python