Markdown Vault is a powerful MCP server designed to transform your markdown file collections, such as Obsidian vaults, documentation folders, or Zettelkasten systems, into a highly searchable and manageable knowledge base. It leverages SQLite FTS5 for efficient full-text search and vector embeddings (via Ollama, OpenAI, or Sentence Transformers) for intelligent semantic search, which can be combined using Reciprocal Rank Fusion for superior results. The server understands YAML frontmatter, supports incremental reindexing to keep the index up-to-date with minimal overhead, and enables write operations like creating, editing, and deleting documents, even with optional Git integration for version control. It also handles non-markdown attachments, making it a comprehensive solution for diverse knowledge management needs.
Características Principales
01Comprehensive Write Operations (Create, Edit, Delete, Rename)
02Incremental Reindexing of Modified Files
03Hybrid Full-Text and Semantic Search
04Frontmatter-Aware Indexing with Field Enforcement
05Non-Markdown Attachment Support with Git Integration
061 GitHub stars