# SoloMD

Connects a Markdown notes folder to an AI agent for search, backlinks, tags, tasks and more. Write access is opt-in.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 1359
- Author: zhitongblog
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/zhitongblog/solomd/tree/HEAD/mcp-server
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/mcp/solomd

## What it does

SoloMD exposes a notes folder through MCP. An agent can list and read files, search text or regex patterns, inspect backlinks and tags, and retrieve headings or checkbox tasks. It can also query AutoGit history and compare note revisions.

The server starts in read-only mode. Creating notes, appending text and rolling back a file require `--allow-write`. Exporting notes to formats such as DOCX depends on Node.js and a SoloMD source checkout with dependencies installed in `app/`; otherwise, the export tool is not available.

Pass `--workspace` more than once to connect several vaults; the first one is the default. Cargo is needed for the Cargo installation method, and Node.js is required for export.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- search notes for a text fragment or regex
- find notes that link to a given file
- collect tags and open checkbox tasks
- compare a note with an earlier AutoGit revision
- create or append to a Markdown file with write access enabled

## Example prompts
- Search my notes for matches to a regex that identifies API keys.
- Show backlinks to `project-plan.md` and list unfinished tasks.
- Append this text to `meeting.md`.

## Similar
- [Reactive Resume](https://affpapa.org/en/nevibecode/mcp/reactive-resume.md) — MCP server · ★ 44874
- [screenpipe](https://affpapa.org/en/nevibecode/mcp/screenpipe.md) — MCP server · ★ 22053
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12791
- [kaneo](https://affpapa.org/en/nevibecode/mcp/kaneo.md) — MCP server · ★ 9602
- [Azure DevOps (ADO)](https://affpapa.org/en/nevibecode/mcp/azure-devops-ado.md) — MCP server · ★ 2067
- [IWE (iwe.md)](https://affpapa.org/en/nevibecode/mcp/iwe-iwemd.md) — MCP server · ★ 1792

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
