obsidian-map-lite

obsidian-map-lite

1

Obsidian MCP Lite is a TypeScript-built server designed to interface with Obsidian vaults through a simple MCP server. Notable features include file management and content manipulation within the vault.

Obsidian MCP Lite

A TypeScript-based MCP server for Obsidian, providing a simple interface to interact with Obsidian vaults.

Features

  • List files in vault
  • List files in directory
  • Get file contents
  • Search specific texts from files
  • Patch content
  • Append content
  • Delete files

Prerequisites

  • Node.js >= 18.16.0
  • Obsidian with Local REST API plugin installed
  • Obsidian API key

Setup

  1. Install dependencies using pnpm install
  2. Build server with pnpm run build

Configuration

  1. Copy .env.example to .env
  2. Edit .env and set your Obsidian API key and host