ObsidianMate
Verified Safeby Fawzy-AI-Explorer
Overview
An intelligent, AI-powered assistant designed to supercharge Obsidian note-taking workflows.
Installation
uvicorn main:app --reload --port 8000 --host 0.0.0.0Environment Variables
- GH_PAT
- WSL_PASS
- SQLITE_DB_PATH
- GOOGLE_API_KEY
- OBSIDIAN_API_KEY
- OBSIDIAN_HOST
Security Notes
Secrets (API keys) are handled using `SecretStr` from Pydantic settings, loaded from environment variables or .env files, which is good practice. The application runs a FastAPI server exposed on 0.0.0.0:8000 and leverages Docker for MCP services (Obsidian, YouTube Transcript, Excalidraw), which might expose additional network interfaces. Proper network isolation and firewall rules are recommended for production deployment. No direct `eval` calls or clear malicious patterns were found.
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
Enables AI assistants to interact with and manage an Obsidian markdown vault via the Model Context Protocol (MCP).