# Markdown to HTML

> Use this tool when you need to convert Markdown content to styled HTML with syntax highlighting, solving problems like displaying formatted text from Markdown sources while ensuring security through sanitization. It takes Markdown content as input and returns sanitized HTML output, making it ideal for applications that require rendering Markdown as HTML. This tool is particularly useful in contexts where proper syntax highlighting and security are crucial, such as in content display and rendering applications.

Canonical page: https://skillsregistry.net/skills/markdown-to-html  
JSON: https://api.skillsregistry.net/v1/skills/markdown-to-html

## Description

A Model Context Protocol server that converts Markdown content to HTML with syntax highlighting. Built with TypeScript and leveraging libraries like marked, highlight.js, and DOMPurify, this implementation provides a clean, secure way to render Markdown as styled HTML. The server exposes a single tool, 'markdown_to_html', which takes Markdown content as input and returns sanitized HTML output. It's designed for easy integration with Claude Desktop and includes debugging support through the MCP Inspector. This server is particularly useful for applications that need to display formatted content from Markdown sources while ensuring proper syntax highlighting and security through sanitization.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/markdown-to-html)
- **Repository:** <https://github.com/fashionzzz/markdown-to-html>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "markdown-to-html"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/markdown-to-html` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/markdown-to-html/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
