
MarkView
Gives Claude two tools to render markdown in a native macOS window while you work. Call preview_markdown with any markdown string and it opens a live Swift/SwiftUI preview with GitHub Flavored Markdown, Mermaid diagrams, and syntax highlighting. Call open_file to launch an existing .md file directly. The renderer is a full featured macOS app with Quick Look integration, split pane editing, and markdown linting built on swift-cmark. No Electron overhead. Useful when Claude is drafting documentation, READMEs, or technical specs and you want to see the formatted output immediately without switching contexts or saving to disk first.
- GitHub stars
- 38
- tools
- 2
- transport
- STDIO
- last updated
- Aug 23, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
preview_markdownRender markdown content in the MarkView macOS preview app.2 params
Render markdown content in the MarkView macOS preview app.
contentstringfilenamestringopen_fileOpen an existing markdown file in the MarkView macOS app.1 params
Open an existing markdown file in the MarkView macOS app.
pathstringSponsors
Readme
MarkView
Native macOS markdown preview with MCP server for Claude Code. Claude writes markdown — MarkView renders it live, in a real native window, while you work.
Versions: The macOS app (
appbadge) and the npm MCP wrapper (npmbadge) are versioned independently. App releases happen when the Swift binary changes; npm patches happen for MCP server improvements. Both badges always show the latest of each.
MarkView demo
| Preview only | Editor + Preview |
|---|---|
| Preview | Editor + Preview |
Quick Start — Claude Code
One command to wire MarkView into every Claude Code session:
Details
- Repository
- github.com/paulhkang94/markview
- Categories
- Documents & Knowledge, Mobile Development
- Package
mcp-server-markview- Transport
- STDIO
- Registry
- MCP registry, active