Installation¶
From PyPI¶
With optional dependencies:
Adds httpx + numpy for Ollama/OpenAI embeddings via HTTP.
Using uv¶
From Source¶
git clone https://github.com/pvliesdonk/markdown-vault-mcp.git
cd markdown-vault-mcp
pip install -e ".[all,dev]"
Docker¶
The Docker image uses [all] (MCP + FastEmbed + API embeddings). Semantic search is available by default with FastEmbed and can switch to Ollama/OpenAI when configured.
See Docker deployment for compose setup and volume configuration.