htmldrop

Publish HTML, Markdown, PDF, or images as instant shareable links with expiry and passwords.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
90%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~253Tokens (tool definitions)
~2.6 KBTypical response size
Minimal attention impact (0.20% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "htmldrop": {
      "url": "https://htmldrop.link/mcp"
    }
  }
}

Remote endpoints

https://htmldrop.link/mcpstreamable-http

What it can do

Tool inventory

Tools (1)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟡publish_html(html, markdown, url, title, ttl_days, ...)

Publish an HTML or markdown artifact (or fetch a remote HTML page) and get a shareable URL. Markdown is rendered into a clean reader page. Useful for sharing reports, dashboards, visualizations, or any document produced by an agent.

Input Schema

{
  "type": "object",
  "properties": {
    "html": {
      "type": "string",
      "description": "HTML content to publish. Provide one of html, markdown, or url."
    },
    "markdown": {
      "type": "string",
      "description": "Markdown content to publish; rendered into a styled reader page. Provide one of html, markdown, or url."
    },
    "url": {
      "type": "string",
      "description": "URL of an HTML page to fetch and publish. Provide one of html, markdown, or url."
    },
    "title": {
      "type": "string",
      "description": "Optional page title for the published artifact."
    },
    "ttl_days": {
      "type": "number",
      "description": "Optional custom TTL in days. Anonymous tier defaults to 7 days."
    },
    "password": {
      "type": "string",
      "description": "Optional password protection for the artifact."
    },
    "owner_key": {
      "type": "string",
      "description": "Optional owner key for higher limits and ownership."
    }
  },
  "anyOf": [
    {
      "required": [
        "html"
      ]
    },
    {
      "required": [
        "markdown"
      ]
    },
    {
      "required": [
        "url"
      ]
    }
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded1 tools
verifiedversion not recorded1 tools