Local-first MCP server for Obsidian vaults — no plugins, no API keys, with schema-validated Bases (.base) support.