obsidian_fetch

obsidian_fetch

3.4

ObsidianFetch is an MCP server designed to efficiently fetch and present information from Obsidian vaults, addressing common issues with existing MCP servers.

ObsidianFetch is a streamlined Model Context Protocol (MCP) server specifically developed to enhance the efficiency of fetching and presenting information from Obsidian vaults. Traditional MCP servers often face challenges such as slow prompt loading due to extensive command support and inefficient note retrieval processes. ObsidianFetch addresses these issues by simplifying the retrieval and loading of note lists, ensuring a more efficient operation, especially when running on local GPUs. The server automatically cleans link names for better retrieval and provides backlink information to help understand note connections, enhancing the overall user experience.

Features

  • Efficient Note Retrieval: Simplifies the process of fetching and loading lists of notes from Obsidian vaults.
  • Automatic Link Cleaning: Removes unusable characters from link names to ensure accurate retrieval.
  • Backlink Display: Shows notes that link to the currently opened note, aiding in understanding note connections.
  • Optimized for Local GPUs: Designed to perform efficiently even with limited computational resources.
  • Open Source: Available under the MIT License, encouraging community contributions and improvements.

Usage with Different Platforms

installation

bash
gem install obsidian_fetch

usage

bash
obsidian_fetch /path/to/your/vault