Back to Home
Vasallo94 icon

obsidian-mcp-server

Verified Safe

by Vasallo94

Overview

An advanced Model Context Protocol (MCP) server that integrates Obsidian vaults with AI agents (Claude Desktop, Cursor) for enhanced knowledge management, automation, semantic analysis, and content creation/editing.

Installation

Run Command
uv run obsidian-mcp-server

Environment Variables

  • OBSIDIAN_VAULT_PATH
  • LOG_LEVEL

Security Notes

The project demonstrates robust security practices, particularly for file system access. It utilizes `validate_path_within_vault` and `is_path_forbidden` to prevent path traversal and restrict access to sensitive areas (e.g., `.obsidian`, `.git`, custom private paths via `.forbidden_paths` or `vault.yaml`). These checks are applied before most file operations (read, write, delete, move). `subprocess.run` is used for `ripgrep` search but is limited to safe parameters and processed outputs. No `eval` or obfuscation found. The primary security consideration outside of the code itself is ensuring the underlying FastMCP server (if exposed via HTTP/SSE) is not publicly accessible without additional authentication/authorization, but its primary use case is local integration.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassHigh
Avg Tokens2000
Stars0
Forks0
Last Update2026-01-19

Tags

obsidianmcp-serverknowledge-managementai-integrationsemantic-search