Back to Home
Victors081 icon

obsidian-mcp-server

Verified Safe

by Victors081

Overview

Enables Model Context Protocol (MCP) clients, such as Claude Desktop, to seamlessly interact with Obsidian vaults for knowledge management and automation.

Installation

Run Command
node dist/index.js

Environment Variables

  • MCP_OBSIDIAN_CONFIG

Security Notes

The server demonstrates strong security practices. It includes robust path validation to prevent traversal attacks and ensures symlink targets are within allowed directories. REST API commands are limited to an explicit allowlist. API keys are discovered from Obsidian plugin configuration, cached in memory, and not serialized to disk. Rate limiting is implemented globally, per-vault, and per-operation to prevent abuse. File locking is used to ensure data integrity during concurrent access. Auto-configuration logic is designed to add safe parent paths (under user home directory) to allowed locations, avoiding system directories. The primary communication channel is stdio, limiting external network attack surface directly from this server process.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens1000
Stars0
Forks0
Last Update2026-01-17

Tags

ObsidianMCPAI IntegrationKnowledge ManagementLocal Filesystem