Built a local MCP server into a Markdown notes app with writes off by default
Eerie-echoes · reddit · 2026-08-10
A developer has integrated a built-in MCP (Model Context Protocol) server into Moldavite, an open-source Markdown notes app built with the help of Claude Code.
- Mechanism: Running with the --mcp flag starts the app in headless mode, serving JSON-RPC over stdio.
- Permissions: By default, it only exposes search, read, list, and backlinks. Write tools require manual enabling in the GUI, and destructive actions (delete, rename, move) are completely blocked. Locked notes remain entirely inaccessible.
- Known Limitation: Concurrent writing is currently unsupported, meaning multiple MCP clients could overwrite each other's changes.
The developer is seeking community feedback on scoping permissions and resolving the concurrent write conflict.
More from coding & agent
- Open-Source Agentic OS AGNT v0.6.6 Launches with Local Backend and Cost Tracking — NathanWilbanks_ · 2026-08-10
- Densely: Lossless Context Compression for LLM Agents Saves Up to 87% Tokens — No_Advertising2536 · 2026-08-10
- Abandoning Exponential Spawning: Rewriting Agent Swarm to Use Central Task Queue — Vjeux · 2026-08-10
- 2-bit Quantized Muse Glimmer Calls 100+ Tools on 14GB RAM — danielhanchen · 2026-08-10
- Cloudflare Developer Seeks Feature Ideas for Dashboard 'Ask AI' Agent — threepointone · 2026-08-10
- Developer Questions: Do Agent Frameworks Like Hermes/OpenClaw Offer Advantages Over Claude Code? — doooyle · 2026-08-10