obsidian-planner
Verified Safeby tlockney
Overview
Manages technical plans within an Obsidian vault using an MCP server interface.
Installation
deno run --allow-net --allow-env --allow-read --allow-write --allow-run src/main.tsEnvironment Variables
- OBSIDIAN_API_URL
- OBSIDIAN_API_KEY
Security Notes
The code does not contain 'eval' or obvious obfuscation. It relies on the Obsidian Local REST API, which is typically run locally. Configuration allows specifying the Obsidian API URL and an optional API key, which are user-controlled. Broad Deno permissions (--allow-net, --allow-env, --allow-read, --allow-write, --allow-run) are used, which is common in Deno apps but grants significant privileges; however, the application's logic is constrained to file management via the Obsidian API.
Similar Servers
mcp-obsidian
Provides a secure, universal AI bridge for Obsidian vaults, enabling MCP-compatible AI assistants to read, write, and manage notes.
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.
mcp-obsidian-via-rest
An MCP server that enables AI assistants to read, search, and interact with Obsidian notes via its Local REST API, supporting multiple network transports and self-healing connections.