MarkusPfundstein/mcp-obsidian

MCP server that interacts with Obsidian via the Obsidian rest API community plugin

What it solves

This project provides a bridge between AI assistants (specifically those using the Model Context Protocol) and Obsidian, allowing an LLM to read, search, and modify your personal knowledge base in real-time.

How it works

It functions as an MCP server that communicates with Obsidian via the Local REST API community plugin. It exposes a set of tools that the AI can call to perform actions such as listing files, reading file contents, searching for specific text, and appending or patching content into notes.

Who it’s for

Users of Obsidian who want to integrate their personal notes and knowledge base into their AI workflows, enabling the AI to summarize notes, find information across the vault, and create new documentation based on existing content.

Highlights

  • Vault Management: Ability to list files and directories within the vault.
  • Content Manipulation: Tools to append content to files or insert content relative to headings or block references.
  • Search Capabilities: Full-text search across all files in the vault.
  • Integration: Designed for use with Claude Desktop and other MCP-compatible clients.

Related

  • Project
  • Project
  • Project
  • Project
  • Project