Back to Home
MarkOnFire icon

obsidian-vault-mcp

Verified Safe

by MarkOnFire

Overview

Provides a Model Context Protocol (MCP) server for Claude (Desktop/Code) to read, search, list, and modify notes and attachments in an Obsidian vault, with awareness of PARA methodology and task management features.

Installation

Run Command
python -m obsidian_vault_mcp

Environment Variables

  • OBSIDIAN_VAULT_PATH
  • OBSIDIAN_VAULT_LOG_LEVEL
  • OBSIDIAN_VAULT_MCP_LOG

Security Notes

The server runs locally via standard I/O (stdio_server), meaning it does not expose any network ports, significantly reducing external attack surface. It employs atomic file write operations (temp file then rename) and includes checks for path traversal ('..') and filename sanitization for new notes and attachments. File types and sizes for attachments are validated against configuration. While it supports write operations, these are features of the tool designed for AI agent control, not vulnerabilities. The potential for risk is primarily contained within the local Obsidian vault and relies on the user's trust in the AI agent's actions.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassHigh
Avg Tokens3000
Stars1
Forks0
Last Update2026-01-18

Tags

ObsidianMCPAI AgentKnowledge ManagementTask Management