markdown-backlog-converter-mcp

tominaga-h/markdown-backlog-converter-mcp

3.2

If you are the rightful owner of markdown-backlog-converter-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Markdown Backlog Converter MCP is a server that transforms Markdown into Backlog wiki notation, facilitating integration with MCP-compatible clients.

Tools
1
Resources
0
Prompts
0

Markdown Backlog Converter MCP

npm version

This project provides a Model Context Protocol (MCP) server that converts Markdown into Backlog wiki notation. It exposes a single tool, markdown_to_backlog, which can be accessed from MCP-compatible clients such as Cursor, Claude Code, or the MCP Inspector.

Features

  • Converts Markdown strings to Backlog notation using the md2bg library
  • Runs as an MCP stdio server, making it easy to integrate into local development tools
  • Includes automated tests that verify conversion accuracy with sample fixtures

Installation

npm install -g markdown-backlog-converter-mcp

Or run via npx without a global install (see the npm package page):

npx markdown-backlog-converter-mcp

MCP Configuration Examples

Add the server to your mcp.json (or Cursor/Claude configuration) using one of the following recipes.

Local build

If you prefer running your own build, set things up like so (replace the paths with your environment):

  1. Clone and enter the repository:
git clone git@github.com:tominaga-h/markdown-backlog-converter-mcp.git
cd markdown-backlog-converter-mcp
  1. Install dependencies and build the server:
npm install
npm run build
  1. Register the built server in mcp.json:
{
  "markdown-to-backlog": {
    "command": "node",
    "args": ["/<path to repo>/markdown-backlog-converter-mcp/dist/server.js"]
  }
}

Via npx

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

Usage

After installation, configure your MCP-compatible client with the stdio command markdown-backlog-converter-mcp. The server registers a single tool:

Tool NameDescriptionInputOutput
markdown_to_backlogConverts Markdown text to Backlog wiki notation{ "markdown": string }{ "backlog": string }

Clients can call this tool by passing Markdown text as the markdown argument. The response includes both plain text content and structured data containing the Backlog-formatted result.

Development

npm install
npm run build
npm test

The entrypoint is located at src/server.ts, which exports both a reusable createServer() factory and a CLI entry point exposed via bin.

License

MIT