Markdown转Backlog转换器

一个将Markdown格式转换为Backlog wiki标记的MCP服务器工具,适用于本地开发工具集成。

  • by tominaga-h
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 tominaga-h/markdown-backlog-converter-mcp

使用说明

Markdown待办事项转换器 MCP

日语版README请点击此处

这个项目提供了一个模型上下文协议(MCP)服务器,用于将Markdown转换为Backlog的wiki标记。它公开了一个单一的工具, markdown_to_backlog这可以通过MCP兼容的客户端访问,例如Cursor、Claude Code或MCP Inspector。

特点/功能

  • 将Markdown字符串转换为Backlog格式 md2bg 图书馆
  • 作为MCP标准I/O服务器运行,便于集成到本地开发工具中
  • 包括使用样本夹具验证转换准确性的自动化测试

安装

npm install -g markdown-backlog-converter-mcp

或者通过运行 npx 无需全局安装(见 npm 包页面):

npx markdown-backlog-converter-mcp

MCP配置示例

将服务器添加到您的(系统/列表/配置中) mcp.json (或使用Cursor/Claude配置) 请使用以下其中一个方法。

本地构建

如果您更倾向于运行自己的构建,请按以下方式设置(请将路径替换为您环境中的路径):

  1. 克隆并进入仓库:
git clone git@github.com:tominaga-h/markdown-backlog-converter-mcp.git
cd markdown-backlog-converter-mcp
  1. 安装依赖项并构建服务器:
npm install
npm run build
  1. 将构建的服务器注册到 mcp.json:
{
  "markdown-to-backlog": {
    "command": "node",
    "args": ["/<path to repo>/markdown-backlog-converter-mcp/dist/server.js"]
  }
}

通过 npx 调用

{
  "markdown-to-backlog": {
    "command": "npx",
    "args": ["markdown-backlog-converter-mcp"]
  }
}

使用方法

安装后,使用stdio命令配置您的MCP兼容客户端 markdown-backlog-converter-mcp服务器注册了一个工具:

工具名称 描述 输入 输出
markdown_to_backlog 将Markdown文本转换为Backlog wiki格式 { "markdown": string } { "backlog": string }

客户端可以通过传递Markdown文本来调用此工具 markdown 论点。响应中既包含纯文本内容,也包含包含以Backlog格式呈现的结果的结构化数据。

发展

npm install
npm run build
npm test

入口点位于 src/server.ts,它导出了一个可重用的 createServer() 工厂以及通过(某种方式)暴露的CLI(命令行界面)入口点 bin。

许可证

麻省理工学院(MIT)