mcpField
U
Unmarkdown

Unmarkdown

远程服务
unmarkdown.com生产力134 周前更新

关于 Unmarkdown

Unmarkdown 将兼容 MCP 的 AI 助手连接到其 API,用于转换 Markdown、管理文档和发布页面。它支持 8 种输出目标和 62 款视觉模板。

主要功能

  1. 01将 Markdown 转换为 8 种格式
  2. 02从 62 款视觉模板中选择
  3. 03创建、读取和更新文档
  4. 04按文件夹整理文档
  5. 05将文档发布为公开网址
  6. 06查看 API 用量和配额

适用场景

  1. 01将会议记录格式化为 Google Docs 文档
  2. 02按文件夹保存和整理文档
  3. 03将文档发布为可分享页面

MCP 相关

MCP 服务通过 Unmarkdown API 提供 Markdown 转换、文档管理、发布和用量查询工具。连接时需使用 `UNMARKDOWN_API_KEY`。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://unmarkdown.com/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@un-markdown/mcp-server1.0.3

工具

详细介绍

Unmarkdown MCP Server

npm version License: MIT Smithery

一个 Model Context Protocol(MCP)服务,可将 AI 助手连接到 Unmarkdown API。你可以在 Claude、Cursor、VS Code 或任何兼容 MCP 的客户端中,将 Markdown 转换为格式精美的文档、管理文档库,并将页面发布到网络。

另有以下形式: Chrome 扩展 | Web 应用 | REST API

功能

  • 将 Markdown 转换为适用于 8 种目标的样式化 HTML:Google Docs、Word、Slack、OneNote、Email、纯文本、通用 HTML 和原始 HTML
  • 62 种视觉模板,支持浅色和深色主题(Swiss、Executive、Terminal、GitHub 等)
  • 在 Unmarkdown 文档库中创建、读取、更新文档,并按文件夹整理
  • 发布文档,生成可分享的公开 URL,格式为 unmarkdown.com/d/your-slug
  • 跟踪 API 用量和当前计费周期的配额

安装

Claude Desktop / Claude for macOS

将以下内容添加到 Claude Desktop 配置文件:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "unmarkdown": {
      "command": "npx",
      "args": ["-y", "@un-markdown/mcp-server"],
      "env": {
        "UNMARKDOWN_API_KEY": "um_your_api_key_here"
      }
    }
  }
}
Cursor

添加到 Cursor MCP 设置(.cursor/mcp.json):

{
  "mcpServers": {
    "unmarkdown": {
      "command": "npx",
      "args": ["-y", "@un-markdown/mcp-server"],
      "env": {
        "UNMARKDOWN_API_KEY": "um_your_api_key_here"
      }
    }
  }
}
VS Code

添加到 VS Code MCP 设置(.vscode/mcp.json):

{
  "servers": {
    "unmarkdown": {
      "command": "npx",
      "args": ["-y", "@un-markdown/mcp-server"],
      "env": {
        "UNMARKDOWN_API_KEY": "um_your_api_key_here"
      }
    }
  }
}
全局安装

如果你更愿意全局安装,而不是使用 npx:

npm install -g @un-markdown/mcp-server

然后使用 unmarkdown-mcp 作为命令,而不是 npx:

{
  "mcpServers": {
    "unmarkdown": {
      "command": "unmarkdown-mcp",
      "env": {
        "UNMARKDOWN_API_KEY": "um_your_api_key_here"
      }
    }
  }
}

配置

必填
变量说明
UNMARKDOWN_API_KEY你的 Unmarkdown API 密钥(以 um_ 开头)。在 Unmarkdown 账户的 Settings > API 中获取。
可选
变量说明默认值
UNMARKDOWN_API_URL自定义 API 基础 URLhttps://api.unmarkdown.com

使用示例

示例 1:将会议记录草稿转换为适用于 Google Docs 的格式

“将这段 Markdown 使用 Executive 模板转换为适用于 Google Docs 的格式:

# Q1 Planning Meeting

## Attendees
- Sarah Chen (Product)
- Mike Torres (Engineering)
- Lisa Park (Design)

## Action Items
- [ ] Finalize roadmap by Friday
- [ ] Schedule design review for new dashboard
- [ ] Update stakeholder presentation
```”

Claude 将使用 convert_markdown 工具,设置 destination: "google-docs" 和 template_id: "executive",并返回可直接粘贴到 Google Docs 的样式化 HTML,其中包含规范的标题、字体和颜色。

示例 2:在文件夹中创建文档

“在我的 Release Notes 文件夹中创建一个名为 ‘API Changelog - February 2026’ 的新文档,内容如下,然后发布它。”

Claude 将:

  1. 使用标题、Markdown 内容和 folder: "Release Notes" 调用 create_document
  2. 使用返回的文档 ID 调用 publish_document

文档会直接创建在指定文件夹中,你会收到一个可访问的 URL,例如 https://unmarkdown.com/d/api-changelog-february-2026。

示例 3:更新并移动文档

“将 Q4 报告移到 Archive 文件夹,并更新其标题。”

Claude 将:

  1. 调用 list_documents 查找文档
  2. 使用新标题和 folder: "Archive" 调用 update_document
示例 4:为 Slack 转换 Markdown 格式

“将这份项目更新转换为 Slack 格式,让我粘贴到团队频道时显示效果更好。”

Claude 使用 convert_markdown,并设置 destination: "slack",生成针对 Slack 渲染优化的输出(支持粗体、列表、代码块和 emoji)。

示例 5:检查 API 使用情况

“我这个月用了多少次 API 调用?”

Claude 调用 get_usage,并返回你当前的使用次数、月度限额和计费周期。

工具参考

工具描述只读幂等
convert_markdown将 Markdown 转换为适用于 8 种目标格式的样式化 HTML是是
create_document在你的文档库中创建新文档(可选放入文件夹)否否
list_documents分页列出已保存的文档(可选按文件夹筛选)是是
get_document按 ID 获取完整内容的文档是是
update_document修改文档的标题、内容、模板、元数据或文件夹否是
publish_document将文档发布到可共享的公开 URL否是
get_usage查看当前计费月份的 API 配额是是
目标格式

convert_markdown 工具支持以下输出格式:

目标格式描述
google-docs针对粘贴到 Google Docs 中进行优化
word为 Microsoft Word 排版
slack兼容 Slack 的格式
onenote兼容 Microsoft OneNote
email适合电子邮件客户端的 HTML
plain-text带 ASCII 格式的纯文本
generic通用样式化 HTML
html原始 HTML 输出
模板

将任意模板 ID 传递给 convert_markdown、create_document 或 update_document。常用模板包括:

模板类别
swiss免费(默认)
mono免费
github免费
terminal免费
executive商务(Pro)
consulting商务(Pro)
startup商务(Pro)

可在 unmarkdown.com/templates 浏览全部 62 种模板。

API 限制

计划每月 API 调用次数速率限制
免费1,00010 req/sec
Pro(年度套餐 $8/月)10,00030 req/sec

超额费用:每增加 1,000 次调用收费 $1.00(仅限 Pro)。免费计划有硬性限额。

隐私

此 MCP 服务会将你的 Markdown 内容和文档数据发送到 Unmarkdown API(api.unmarkdown.com)进行处理。MCP 服务本身不会在本地存储任何数据。所有数据处理均遵循 Unmarkdown Privacy Policy。

具体而言:

  • Markdown 内容:通过 convert_markdown 发送的内容会立即处理并返回,不会存储在 Unmarkdown 服务器上。
  • 文档:通过 create_document 或 update_document 创建的文档会存储在你的 Unmarkdown 账户中,你可以随时删除。
  • API 密钥:用于验证请求,绝不会被记录或共享。

如需查看完整隐私政策,请访问 unmarkdown.com/privacy。

支持

开发

# Clone the repo
git clone https://github.com/UnMarkdown/mcp-server.git
cd mcp-server

# Install dependencies
npm install

# Build
npm run build

# Run locally (requires API key)
UNMARKDOWN_API_KEY=um_your_key node build/index.js

另请参阅

  • Chrome Extension — 检测并转换任意 AI 聊天页面上的 Markdown(ChatGPT、Claude、Gemini)
  • Web App — 功能完整的编辑器,提供 62 个模板、发布、AI 操作和分析功能
  • REST API — 以编程方式使用所有转换和文档功能
  • Smithery — 通过 Smithery MCP 注册表安装
  • npm — npm 上的 @un-markdown/mcp-server

许可证

MIT。详情请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。