obsidian-mcp
Verified Safeby masaki39
Overview
Provides the active Obsidian file (path and content) to an LLM via the Obsidian Local REST API.
Installation
npx -y @masaki39/obsidian-mcp@latestEnvironment Variables
- OBSIDIAN_API_KEY
- OBSIDIAN_VAULT_PATH
Security Notes
The server primarily operates locally, connecting to the Obsidian Local REST API at a default localhost address (http://127.0.0.1:27123). Authentication is handled via an API key passed through environment variables (OBSIDIAN_API_KEY), which is a secure practice for secrets. No 'eval' or obvious malicious patterns are present. The primary security consideration would be the local Obsidian REST API plugin's own configuration and network exposure, which this server relies upon but does not control.
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.