Back to Home
adityasingh0z3 icon

obsidian-mcp-server

Verified Safe

by adityasingh0z3

Overview

Enhances Obsidian note-taking with advanced vault management, graph analytics, and semantic search capabilities, acting as a tool for large language models.

Installation

Run Command
npx @connorbritain/obsidian-mcp-server

Environment Variables

  • OBSIDIAN_API_KEY
  • OBSIDIAN_HOST
  • OBSIDIAN_PORT
  • OBSIDIAN_PROTOCOL
  • OBSIDIAN_VAULT_PATH
  • SMART_CONNECTIONS_PORT
  • GRAPH_CACHE_TTL
  • OBSIDIAN_VERIFY_SSL

Security Notes

The server loads sensitive API keys from environment variables (OBSIDIAN_API_KEY), which is good practice. It connects to the local Obsidian Local REST API. While default SSL verification (`verifySsl: false`) is disabled by default for the Obsidian REST API client and explicitly for the Smart Connections service (`rejectUnauthorized: false`), this typically pertains to self-signed certificates in a local development environment and doesn't expose a critical external network risk as the communication is generally localhost-bound. The server itself uses standard I/O (stdio) for communication, minimizing external network attack surface. There is no evidence of `eval` usage, obfuscation, or malicious patterns. The `patch_content` tool is commendably disabled due to known upstream bugs, preventing potential data corruption. Local file system access is required for graph tools via OBSIDIAN_VAULT_PATH, which is an inherent part of its functionality.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens3000
Stars0
Forks0
Last Update2026-01-19

Tags

ObsidianNote-takingGraph AnalysisSemantic SearchModel Context ProtocolKnowledge Management