MCP Catalogs
首页markview screenshot

markview

by paulhkang94·29·综合分 44

为 Claude Code 提供原生 macOS 预览功能的 MCP 服务器,支持 GitHub 风格 Markdown 和 Mermaid 图表。

developer-toolsproductivityai-llm
3
Forks
3
活跃 Issue
本月
最近提交
2 天前
收录于

概述

MarkView 是一款原生 macOS 应用,提供实时 Markdown 预览功能并与 MCP 服务器集成。它采用 SwiftUI 构建的分屏编辑器,支持实时重载,通过 swift-cmark 实现 GitHub 风格 Markdown,支持 Mermaid 图表渲染,并使用 Prism.js 提供语法高亮。该 MCP 服务器提供两个主要工具:preview_markdown 用于在原生窗口中渲染内容,以及 open_file 直接打开 Markdown 文件。架构设计合理,核心渲染引擎、UI 组件和 MCP 服务器功能分离。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:Claude Code 用户需要实时预览 Markdown 内容
:开发者需要在不切换上下文的情况下可视化 Mermaid 图表
:团队需要原生、快速的 Markdown 预览器,避免 Electron 的性能开销
:MarkView 支持哪些 Markdown 功能?
:MarkView 是否只在 macOS 上可用?

什么时候选它

当您在 macOS 上工作并需要一个与 Claude Code 集成的原生轻量级 markdown 预览器时,选择 MarkView,它支持 GFM、Mermaid 图表和实时渲染。

什么时候不要选它

如果您需要跨平台支持或要求超出 GFM 提供的高级 markdown 功能,请不要选择 MarkView,因为它仅适用于 macOS 且专注于核心渲染功能。

此 server 暴露的工具

从 README 抽取出 2 个工具
  • preview_markdown

    Render markdown content in a live-reloading MarkView window

  • open_file

    Open an existing .md file in MarkView

可对比工具

obsidiantyporaghostwritermacdown

安装

安装

使用 Homebrew(推荐)

brew install --cask paulhkang94/markview/markview

Claude Desktop 配置

~/Library/Application Support/Claude/claude_desktop_config.json 中添加:

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

Claude Code 配置

claude mcp add --transport stdio --scope user markview -- npx mcp-server-markview

FAQ

MarkView 支持哪些 Markdown 功能?
MarkView 支持 GitHub 风格 Markdown,包括表格、删除线、自动链接、任务列表和脚注。还包括 Mermaid 图表,用于流程图、序列图、甘特图、ER 图和饼图。
MarkView 是否只在 macOS 上可用?
是的,MarkView 目前是原生 macOS 应用,需要 macOS 14+ 和 Swift 6.0+。

markview 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。