Back to Home
vicgarcia icon

obsidian-mcp

Verified Safe

by vicgarcia

Overview

Enables Claude Desktop/Code to manage an Obsidian vault for daily journaling, project documentation, and knowledge management.

Installation

Run Command
docker run --rm -i --user 1000:1000 -v /path/to/your/vault:/vault -e TZ=America/New_York ghcr.io/vicgarcia/obsidian-mcp:latest

Environment Variables

  • OBSIDIAN_VAULT_PATH
  • TZ
  • LOG_LEVEL

Security Notes

The server implements robust path validation using `pathlib.Path.is_relative_to()` and Pydantic models to prevent directory traversal attacks and sanitize inputs. It is designed to run in a Docker container with specific user permissions (`--user`) to enforce the principle of least privilege. No direct `eval` or similar dangerous functions were identified. The risk of accessing files outside the mounted vault is effectively mitigated.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens100
Stars0
Forks0
Last Update2025-11-26

Tags

ObsidianJournalingKnowledge ManagementProject ManagementFile Management