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
Connects AI assistants to Obsidian vaults for secure and intelligent interaction, enabling AI-powered knowledge management.
obsidian-mcp-plugin
Connects Obsidian vault to AI assistants via Model Context Protocol (MCP), enabling AI to understand and navigate notes as a knowledge graph for semantic search and information synthesis.
mcp-obsidian
Facilitates LLM interaction with Obsidian vaults via the Local REST API plugin, enabling read/write operations and command execution.
obsidian-http-mcp
Facilitates AI agents, such as Claude Code, to manage Obsidian notes by providing an HTTP-native Model Context Protocol (MCP) server, bypassing stdio transport bugs.