MarkView
๐ ๐ - Native macOS markdown preview app with MCP server. Open and render Markdown files in MarkView dire
What is MarkView?
MarkView is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐ ๐ - native macos markdown preview app with mcp server. open and render markdown files in markview dire
๐ ๐ - Native macOS markdown preview app with MCP server. Open and render Markdown files in MarkView dire
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP protocol support
Use Cases
Maintainer
Works with
Installation
NPM
npx -y mcp-server-markviewManual Installation
npx -y mcp-server-markviewConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MarkView
MarkView is a native macOS Markdown preview application that doubles as an MCP server, allowing AI assistants like Claude to open and render Markdown files directly in a live-reloading desktop window. It exposes two MCP tools โ 'preview_markdown' for rendering Markdown content inline and 'open_file' for opening existing .md files โ enabling Claude to show formatted documentation, reports, and notes in a real macOS app rather than plain text. MarkView supports GitHub-Flavored Markdown and is designed specifically for macOS 14 and later.
Prerequisites
- macOS 14 (Sonoma) or later
- Homebrew installed (for the recommended installation method)
- Node.js and npx available (for the MCP server component)
- An MCP-compatible client: Claude Desktop or Claude Code
Install the MarkView macOS app
Install the native MarkView application using Homebrew Cask. This is the recommended approach and installs the full macOS app.
brew install --cask paulhkang94/markview/markviewAdd MCP server to Claude Code (one-command setup)
If you are using Claude Code, this single command registers the MCP server globally in your user scope.
claude mcp add --transport stdio --scope user markview -- npx mcp-server-markviewOr configure Claude Desktop manually
For Claude Desktop, add the server to your claude_desktop_config.json file in the Application Support directory.
Restart your MCP client
Restart Claude Desktop or start a new Claude Code session to pick up the new MCP server registration.
Verify by previewing a Markdown file
Ask Claude to open a Markdown file or render some Markdown content. The MarkView window should appear on your macOS desktop with the rendered output.
MarkView Examples
Client configuration
Add this to your ~/Library/Application Support/Claude/claude_desktop_config.json to register MarkView as an MCP server.
{
"mcpServers": {
"markview": {
"command": "npx",
"args": ["-y", "mcp-server-markview"]
}
}
}Prompts to try
Use these prompts to open and render Markdown content in the native MarkView macOS application.
- "Open my README.md file at ~/projects/myapp/README.md in MarkView"
- "Preview this Markdown content in MarkView: # Hello\n\nThis is **bold** text"
- "Render the CHANGELOG.md from my project in MarkView so I can review it"
- "Open the documentation file at /Users/me/docs/setup.md in MarkView"Troubleshooting MarkView
MarkView window does not appear when asking Claude to preview Markdown
Confirm the MarkView macOS app is installed and has been launched at least once. The MCP server component (mcp-server-markview) requires the native app to be present on the system.
npx fails to find or run mcp-server-markview
Ensure Node.js and npx are installed and available in your PATH. Run 'npx mcp-server-markview' directly in a terminal to test if the package resolves correctly.
Server shows as connected but 'open_file' returns an error for a file path
Use absolute paths when specifying Markdown files. Relative paths are resolved from the MCP server's working directory, which may not be what you expect. Always provide the full path starting with '/'.
Frequently Asked Questions about MarkView
What is MarkView?
MarkView is a Model Context Protocol (MCP) server that ๐ ๐ - native macos markdown preview app with mcp server. open and render markdown files in markview dire It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MarkView?
Install via npm with the command: npx -y mcp-server-markview. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with MarkView?
MarkView works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MarkView free to use?
Yes, MarkView is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
MarkView Alternatives โ Similar Developer Tools Servers
Looking for alternatives to MarkView? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
โ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
โ 155.8kJava ้ข่ฏ & ๅ็ซฏ้็จ้ข่ฏๆๅ๏ผ่ฆ็่ฎก็ฎๆบๅบ็กใๆฐๆฎๅบใๅๅธๅผใ้ซๅนถๅใ็ณป็ป่ฎพ่ฎกไธ AI ๅบ็จๅผๅ
Gemini CLI
โ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
โ 87.3kโญ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
โ 86.0kModel Context Protocol Servers
CC Switch
โ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up MarkView in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MarkView?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.