MCP-Server

mcp

app.htmldrop/mcp
Medien & Inhalte Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Publishes HTML or Markdown as hosted, shareable web pages and lists or deletes published sites.

htmldrop_delete
Delete a site by its id. The id is the opaque string returned from htmldrop_list (NOT the slug). Once deleted the public URL returns 404 immediately.
Destruktiv Externer Zugriff Idempotent
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': "The site's id, as returned by htmldrop_list."}}}
Ausgabeschema
{'type': 'object', 'required': ['id', 'deleted'], 'properties': {'id': {'type': 'string', 'description': "The deleted site's id."}, 'deleted': {'type': 'boolean', 'description': 'Always true on success.'}}}
htmldrop_list
List every site the authenticated tenant has published. Returns each site's slug, id, and public URL.
Nur Lesen Externer Zugriff Idempotent
Eingabeschema
{'type': 'object', 'properties': {}}
Ausgabeschema
{'type': 'object', 'required': ['sites'], 'properties': {'sites': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'slug': {'type': 'string'}}}, 'description': 'Every published site for the authenticated tenant.'}}}
htmldrop_publish
Publish an HTML or Markdown document as a hosted page on htmldrop. Returns the public share URL. Use this whenever a user asks to publish, share, or 'put on the web' some HTML / Markdown content. Pass exactly one of `html` or `markdown`.
Externer Zugriff
Eingabeschema
{'type': 'object', 'properties': {'html': {'type': 'string', 'description': 'Raw HTML document content. Either this or `markdown` must be set.'}, 'slug': {'type': 'string', 'description': 'Optional URL slug (3-63 chars, lowercase letters, numbers, hyphens). If omitted, a random slug is assigned.'}, 'title': {'type': 'string', 'description': 'Optional title shown in the dashboard list.'}, 'markdown': {'type': 'string', 'description': 'Markdown content. Will be rendered to HTML on the server. Either this or `html` must be set.'}}}
Ausgabeschema
{'type': 'object', 'required': ['url', 'id', 'slug'], 'properties': {'id': {'type': 'string', 'description': 'Opaque site id. Pass to htmldrop_delete to remove later.'}, 'url': {'type': 'string', 'description': 'Public share URL of the published page.'}, 'slug': {'type': 'string', 'description': 'Resolved slug for the published site.'}}}
Hinzugefügt
htmldrop_delete
17. September 2026 07:57
Hinzugefügt
htmldrop_list
17. September 2026 07:57
Hinzugefügt
htmldrop_publish
17. September 2026 07:57