SoloMD
Local MCP access to Markdown vaults for search, links, tasks, outlines, tags, and Git history.
Install SoloMD
Run the project’s own setup commands, in order.
Setup steps from the project
SoloMD installs with its own commands rather than a config we can generate, so these are copied as-is. Run them in order in a terminal. Source: github.com
solomd mcp-configsolomd mcp installsolomd-mcp --workspace ~/Documents/SoloMD --transport http --bind 127.0.0.1:8765 --auth-token "$TOKEN"curl -fsSL https://raw.githubusercontent.com/zhitongblog/solomd/main/scripts/install-cli.sh | bashmcp list|install|uninstall|configcurl -fsSL https://solomd.app/install.sh | bash
Overview
Use cases
- Search a local Markdown vault from an MCP-compatible coding assistant
- Trace backlinks and tags while researching related notes
- Review tasks and outlines across a workspace
- Inspect or roll back note changes through AutoGit history
- Query multiple Markdown workspaces from one MCP session
Key features
- 16 MCP tools for Markdown vault access
- Search, backlinks, tags, tasks, and outlines
- AutoGit logs, diffs, rollback, and sync status
- Stdio transport with optional Streamable HTTP
- Multi-workspace federation
- Read-only default with opt-in writes
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
ActiveLast checked Today
Recent health check succeeded.
41/41 checks healthy over the last 37d
Adoption & maintenance
Factual signals from GitHub, npm, and our automated checks — not a rating.
GitHub stars1.6kStargazers on the source repository.
Last commit1d agoMost recent push to the default branch.
How SoloMD works
Reviews
No reviews yet — be the first to share how it worked for you.
Frequently Asked Questions about SoloMD
SoloMD is an MCP server that connects Claude Desktop, Claude Code, Cursor, and other MCP clients to local Markdown workspaces. Its 16 tools support note search, backlinks, tags, tasks, outlines, and Git history, with additional tools for AutoGit operations, synchronization status, share URLs, and agent traces.
Install SoloMD on macOS or Linux, then use `solomd mcp-config` to print an MCP configuration snippet or `solomd mcp install` to configure detected AI clients. The bundled `solomd-mcp` binary uses stdio by default.
Yes, SoloMD works with Cursor through its bundled MCP endpoint. Use `solomd mcp-config` for the configuration snippet or `solomd mcp install` to write configuration into detected clients.
Yes, SoloMD can federate multiple workspaces in one MCP session. Start the server with multiple `--workspace` arguments, such as `--workspace path1 --workspace path2`.
Start `solomd-mcp` with `--allow-write` to opt into write access. The server is read-only by default, so clients cannot modify the vault without that flag.
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
Badge Style:
Live Dynamic SVG Preview
Markdown (GitHub README)
[](https://allmcps.com/mcp/solomd)HTML Embed
<a href="https://allmcps.com/mcp/solomd"><img src="https://allmcps.com/api/badge/solomd?style=directory" alt="SoloMD on AllMCPs" /></a>