Obsidian Local REST API

•
9
•

Provides intelligent, task-oriented tools for interacting with Obsidian vaults through a local REST API.

This tool acts as an AI-Native MCP (Model Context Protocol) server, fundamentally redesigning how Large Language Models (LLMs) interact with Obsidian vaults. Moving beyond simple CRUD operations, it offers high-level, task-oriented tools that LLMs can reason about more effectively. It abstracts away the complexities of the file system and note management, enabling intelligent upserts, precise vault searches, paginated directory listings, and conceptual relationship discovery, thereby enhancing AI-driven workflows within Obsidian.

Key Features

01Multi-scope vault search with advanced filtering for precise information retrieval
02Paginated directory and file listing to manage LLM context efficiently
03Intelligent note creation or update (upsert) that handles existence checks automatically
040 GitHub stars
05Conceptual relationship discovery between notes for deeper insights
06AI-Native design providing high-level, task-oriented tools for LLMs

Use Cases

01Enabling LLMs to intelligently search and retrieve specific information from personal knowledge bases
02Automating note creation, updates, and management within Obsidian vaults using AI agents
03Building advanced AI-driven workflows for personal knowledge management and research within Obsidian