Markdown Convert MCP

io.github.ysskrishna由 GitHub 帳號 ysskrishna 發布v1.1.1更新於 Nov 14, 2026

MCP server converting Markdown to Slack, Teams, Jira, and plain text for agents.

發布方自己的服務:convert.express

概覽

AI 產生的概覽

本機 MCP 伺服器,把 Markdown 轉成 Slack mrkdwn、Teams HTML、Jira ADF JSON 或純文字,供助理使用。

可以做什麼
  • 把 Markdown 轉成 Slack mrkdwn,用於 Slack API 或 Slack MCP 的 text 欄位
  • 把 Markdown 轉成含內嵌 CSS 的 HTML,用於 Teams 貼上或 Graph 的 html 內容
  • 把 Markdown 轉成 ADF JSON,用於 Jira Cloud REST v3 富文字欄位
  • 把 Markdown 去除格式成純文字,用於任何需要純文字的目標
  • 支援 CommonMark 與 GitHub 風格 Markdown 輸入
適用情境
當助理需要在貼上或傳送到 Slack、Microsoft Teams、Jira Cloud 或純文字目標之前重新排版 Markdown,並希望轉換在本機完成而不是交給模型時使用。
執行需求
以本機 stdio 程序執行,通常透過 npx 啟動 npm 套件 @ysskrishna/markdown-convert-mcp,因此需要 Node.js 以及下載該套件的網路存取。未宣告任何驗證、環境變數或標頭。
安裝前請注意
它只做文字轉換:不會傳送 Slack 或 Teams 訊息,也不會建立 Jira 議題,實際張貼需由其他工具完成。輸入超過 200,000 個字元會回傳工具錯誤,Slack 的 text 欄位約 4 萬字元處可能被截斷。僅含空白的輸入會回傳空字串而非錯誤。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Markdown Convert MCP,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Markdown Convert MCP

[npm version][CI][Node][License: MIT]

Convert Markdown to Slack, Microsoft Teams, Jira, and plain text with an MCP server. Supports CommonMark and GitHub-Flavored Markdown (GFM) and provides platform-specific formatting for AI agents, LLMs, and automation workflows.

[OG Image]

MCP setup

Cursor

Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project only):

json
{  "mcpServers": {    "markdown-convert": {      "command": "npx",      "args": ["-y", "@ysskrishna/markdown-convert-mcp"]    }  }}

Then open Cursor Settings → MCP and confirm markdown-convert is enabled.

With a global install, you can use "command": "markdown-convert-mcp" instead of npx.

Claude Code (CLI)

bash
claude mcp add markdown-convert -- npx -y @ysskrishna/markdown-convert-mcp

Add -s user to register for all projects. In a session, run /mcp to list tools.

Claude Desktop

Settings → Developer → Edit Config, then restart Claude:

json
{  "mcpServers": {    "markdown-convert": {      "command": "npx",      "args": ["-y", "@ysskrishna/markdown-convert-mcp"]    }  }}

Tools and next hops

Each tool accepts { "markdown": "<source>" } and returns converted text. Pick the tool that matches where the string will go next.

ToolOutputUse when the next hop expectsDo not use when
markdown_to_slackSlack mrkdwnSlack API or Slack MCP text (mrkdwn)Composer clipboard paste; markdown_text fields (pass Markdown through instead)
markdown_to_teamsHTML with inline CSSTeams paste or Graph contentType: htmlAdaptive Cards; this tool does not send Teams messages
markdown_to_jiraADF JSON stringJira Cloud REST v3 rich-text fields; Atlassian MCPWiki markup / Server v2 API; this tool does not create issues
markdown_to_plaintextPlain textAny destination that needs stripped text—

Limits: Whitespace-only input returns success with an empty string. Input over 200,000 characters returns a tool error (isError: true), not a transport failure. Slack may truncate around 40k characters in the text field.

Support

If you find this project helpful:

License

MIT © Y. Siva Sai Krishna — see LICENSE for details.


Author's GitHub • Author's LinkedIn • Author's site • Report Issues

來源:README.md,提交 a98ed7a

工具

4

markdown_to_slack

Convert CommonMark/GFM to Slack mrkdwn for Slack API or Slack MCP `text` (mrkdwn). Do not use for Slack composer clipboard paste. Do not use when the next hop expects `markdown_text` (pass Markdown through instead). This tool does not send Slack messages. Slack may truncate around 40k characters.

輸入參數markdown必填

markdown_to_teams

Convert Markdown to HTML for Teams paste or Graph `contentType: html`. Inline CSS may be stripped by Graph. Not Adaptive Cards. Does not send Teams messages.

輸入參數markdown必填

markdown_to_jira

Convert Markdown to Jira Cloud ADF JSON (Atlassian Document Format) for REST v3 rich-text fields (description, comment, environment). Returns a JSON string for Jira/Atlassian MCP create/update tools. Not wiki markup. Does not create Jira issues.

輸入參數markdown必填

markdown_to_plaintext

Strip Markdown to plain text. Does not send anywhere.

輸入參數markdown必填

版本歷史

1
  1. v1.1.1最新Nov 14, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Convert 整合