Submit

Obsidian MCP Server

@Minhao-Zhang

a year ago
developer-tools
A MCP Server backend for Obsidian
Overview

What is Obsidian MCP Server?

Obsidian MCP Server is a plugin for the Obsidian note-taking application that runs a local Model Context Protocol (MCP) server, enabling external applications to interact with your Obsidian vault through a standardized interface.

How to use Obsidian MCP Server?

To use the Obsidian MCP Server, install the plugin in your Obsidian vault, configure the settings for the embedding model, and start the MCP server. You can then connect external tools to the server endpoint to utilize its features.

Key features of Obsidian MCP Server?

  • Local MCP server running on a configurable port.
  • Tools for vault interaction including semantic search, file reading/writing, and indexing.
  • Integration with Obsidian's command palette for easy access to commands.
  • Customizable settings for server behavior and embedding model configuration.

Use cases of Obsidian MCP Server?

  1. Integrating AI assistants to enhance note-taking capabilities.
  2. Performing semantic searches across indexed notes.
  3. Automating file management tasks within the Obsidian vault.

FAQ from Obsidian MCP Server?

  • Can I use this plugin with any external application?

Yes! As long as the application supports the MCP protocol, it can interact with your Obsidian vault.

  • Is the plugin stable?

The plugin is a work-in-progress and may have bugs or incomplete features. Users are encouraged to report issues on GitHub.

  • How do I configure the embedding model?

You can configure the embedding model details in the plugin settings within Obsidian.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.