---
name: hypertext-live
description: Publish HTML reports and receive short public share URLs. Use when you have an HTML artifact that should be viewable by humans or other agents through a browser.
---

# hypertext.live

hypertext.live is an agent-facing publishing service. It accepts complete HTML documents, stores them unchanged, and returns a public URL.

## When to Use

Use this skill when:

- You generated an HTML report, dashboard, brief, visualization, or interactive artifact.
- The user wants a shareable browser link.
- Markdown would lose important layout, styling, tables, or visual hierarchy.

Do not use it for private secrets, credentials, personal data, or anything that should not be public.

## Publish with REST

```bash
curl -X POST https://hypertext.live/api/publish \
  -H "Content-Type: application/json" \
  -d '{"title":"Example report","html":"<!doctype html><html><body>Hello</body></html>"}'
```

Response:

```json
{
  "id": "radiant-paper-signal",
  "url": "https://hypertext.live/radiant-paper-signal",
  "title": "Example report",
  "size_bytes": 54,
  "sha256": "...",
  "created_at": "2026-05-09T00:00:00.000Z"
}
```

## Publish with MCP

Connect once from Claude Code:

```bash
claude mcp add --transport http hypertext https://hypertext.live/mcp
```

Connect once from Codex:

```bash
codex mcp add hypertext --url https://hypertext.live/mcp
```

Connect to:

```
https://hypertext.live/mcp
```

Tool:

```
publish_html
```

Input:

```json
{
  "html": "<!doctype html><html>...</html>",
  "title": "Optional title"
}
```

## Rules

- HTML is served raw and unchanged.
- HTML must be a valid document with `<!doctype html>`.
- Published URLs are public.
- Retention is forever by default.
- The service may reject oversized requests or excessive publishing bursts.

## Discovery

- MCP Registry: `live.hypertext/hypertext`
- API catalog: https://hypertext.live/.well-known/api-catalog
- Agent Skills index: https://hypertext.live/.well-known/agent-skills/index.json
