obsidian-mcp-server
Verified Safeby 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
npx @connorbritain/obsidian-mcp-serverEnvironment 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
mcp-obsidian
Provides a secure, universal AI bridge for Obsidian vaults, enabling MCP-compatible AI assistants to read, write, and manage notes.
obsidian-mcp-plugin
This plugin connects your Obsidian vault to AI assistants through MCP (Model Context Protocol), enabling them to understand and navigate your notes as a connected knowledge graph.
mcp-obsidian
Enables LLMs (like Claude) to programmatically interact with an Obsidian vault through the Local REST API plugin.
obsidian-mcp-server
Provides an OpenAI-compatible local Model Context Protocol (MCP) server within Obsidian, enabling external AI assistants and tools to semantically search the vault and perform file system operations.