Why not build skills and an MCP for markdown or obsidian? I'm using both at present and it's fine, bit would like to understand the differentiating factor here.
Making the skills/MCP specific to OpenKnowledge allows us to optimize experiences like that.