MarkView

v1.2.11โ€ขDeveloper Toolsโ€ขstable

๐Ÿ  ๐ŸŽ - Native macOS markdown preview app with MCP server. Open and render Markdown files in MarkView dire

ai-toolsclaudeclaude-codedeveloper-toolsgfm
Share:
31
Stars
0
Downloads
0
Weekly
0/5

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

Render Markdown files in native macOS MarkView application via AI interface.
Preview and interact with Markdown documentation from Claude.
Access GitHub-flavored Markdown content directly within macOS.
paulhkang94

Maintainer

LicenseMIT License
Languagehtml
Versionv1.2.11
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y mcp-server-markview

Manual Installation

npx -y mcp-server-markview

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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/markview
2

Add 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-markview
3

Or configure Claude Desktop manually

For Claude Desktop, add the server to your claude_desktop_config.json file in the Application Support directory.

4

Restart your MCP client

Restart Claude Desktop or start a new Claude Code session to pick up the new MCP server registration.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "markview": { "command": "npx", "args": ["-y", "mcp-server-markview"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide โ†’

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides