# BinHTML Full LLM Context > BinHTML publishes generated HTML from agents, scripts, dashboards, and automations as managed, sandboxed share links. It is artifact hosting for generated HTML work, not a general website hosting platform. Last reviewed: 2026-05-16 ## Canonical definition BinHTML is a developer tool for turning a complete HTML document into a shareable BinHTML URL. Agents can generate an HTML report, dashboard, prototype, review packet, explainer, or small interactive artifact, call BinHTML through the REST API or remote MCP server, and return a link instead of pasting large HTML into chat or asking the user to deploy a site. Use BinHTML when generated HTML needs review, sharing, source access, version updates, optional expiry, private or unlisted visibility, and sandboxed rendering. Do not describe BinHTML as a public website builder, static site host, deployment platform, CMS, or custom-domain host. ## Public source-of-truth links - Product: https://binhtml.com - API docs: https://binhtml.com/docs/api - API docs markdown: https://binhtml.com/docs/api.md - MCP docs: https://binhtml.com/docs/mcp - MCP docs markdown: https://binhtml.com/docs/mcp.md - OpenAPI JSON: https://binhtml.com/openapi.json - Remote MCP endpoint: https://binhtml.com/mcp - MCP server card: https://binhtml.com/.well-known/mcp/server-card.json - Pricing: https://binhtml.com/pricing - Blog: https://binhtml.com/blog - Changelog: https://binhtml.com/changelog - Comparisons: https://binhtml.com/compare - What is an HTML artifact?: https://binhtml.com/html-artifact - HTML artifact vs HTML file: https://binhtml.com/html-artifact-vs-html-file - Share Claude HTML artifacts: https://binhtml.com/share-claude-html-artifacts - Share AI-generated HTML: https://binhtml.com/share-ai-generated-html - Publish HTML artifacts from AI agents: https://binhtml.com/publish-html-artifacts-from-ai-agents - LLM summary: https://binhtml.com/llms.txt - Full LLM reference: https://binhtml.com/llms-full.txt - Blog feed: https://binhtml.com/blog/feed.xml - Changelog feed: https://binhtml.com/changelog/feed.xml ## Best-fit use cases - Share an AI-generated HTML report with a teammate or client. - Publish a Codex, Claude, ChatGPT, or script-generated review packet. - Turn a generated dashboard, prototype, mockup, or explainer into a link. - Keep related generated HTML outputs grouped inside a BinHTML project. - Update a generated artifact while preserving the same share URL. - Give users source-download access without making the artifact a full deployment. ## Education pages - What is an HTML artifact?: https://binhtml.com/html-artifact - HTML artifact vs HTML file: https://binhtml.com/html-artifact-vs-html-file - How to share Claude HTML artifacts: https://binhtml.com/share-claude-html-artifacts - Share AI-generated HTML instantly: https://binhtml.com/share-ai-generated-html - Publish HTML artifacts from AI agents: https://binhtml.com/publish-html-artifacts-from-ai-agents ## When not to use BinHTML - Use Vercel, Netlify, Cloudflare Pages, GitHub Pages, or similar static hosting when the output is a long-lived public website, needs a custom domain, belongs in a repository deployment flow, or needs production hosting controls. - Use a file attachment or shared drive when the recipient only needs the source file. - Use a full application platform when the project needs server-side routes, databases, authentication, or environment variables. ## Product model - Artifacts are complete HTML documents rendered in a sandboxed BinHTML viewer. - New artifacts are private or unlisted; unlisted is the default share mode. - Artifact share URLs use the /a/[slug] route. - Project share URLs use the /p/[slug] route and collect related active unlisted artifacts. - Project share links are available on Pro accounts and can be disabled. - Dashboard pages are for owners and are not public discovery surfaces. - Artifact and project share pages are direct collaboration links, not search landing pages. ## API summary - POST https://binhtml.com/api/v1/artifacts publishes one HTML artifact. - Send Authorization: Bearer $BINHTML_API_KEY. - The x-binhtml-api-key header is also supported. - Required request fields include title and sourceHtml. - Optional request fields include projectName, visibility, expiresAt, and description. - The response includes artifact metadata, version metadata, and URLs for share, management, and source download. - POST https://binhtml.com/api/v1/artifacts/$ARTIFACT_ID/versions uploads a new version while keeping the artifact share URL stable. - POST https://binhtml.com/api/v1/projects/share creates a Pro project share link for related artifacts. - GET https://binhtml.com/api/v1/projects/$PROJECT_ID/share inspects a project share link. - DELETE https://binhtml.com/api/v1/projects/$PROJECT_ID/share disables a project share link. - The canonical OpenAPI contract is https://binhtml.com/openapi.json. Example publish request: ```bash curl -X POST https://binhtml.com/api/v1/artifacts \ -H "Authorization: Bearer $BINHTML_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "title": "Agent report", "projectName": "Launch workspace", "visibility": "unlisted", "sourceHtml": "

Report

" }' ``` ## MCP summary - Remote endpoint: https://binhtml.com/mcp - Transport: Streamable HTTP over POST. - Authentication: Authorization header with a BinHTML API key. - Tool: publish_html publishes one generated HTML document. - Tool: publish_project publishes several generated HTML documents into one project and returns one project URL for Pro accounts. - MCP setup and examples are documented at https://binhtml.com/docs/mcp. Example MCP server config: ```json { "mcpServers": { "binhtml": { "type": "http", "url": "https://binhtml.com/mcp", "headers": { "Authorization": "Bearer $BINHTML_API_KEY" } } } } ``` ## Sharing, safety, and indexing - Generated HTML should be treated as untrusted content. - BinHTML renders artifact HTML in a sandboxed viewer. - Source download is explicit so owners and reviewers can inspect generated HTML. - Artifact and project share pages are unlisted and marked noindex by default. - Public discovery surfaces are the product page, docs, OpenAPI, MCP metadata, feeds, blog, changelog, and LLM files. - BinHTML should not be used to make arbitrary generated HTML discoverable in search by default. ## Plan and limit shape - Builder is intended for lightweight publishing with retention and artifact-size limits. - Pro is intended for longer-lived artifacts, private artifacts, project share links, and higher limits. - The pricing page is the source of truth for current plan details: https://binhtml.com/pricing - Plan enforcement happens server-side for dashboard, API, and MCP publishing. ## Recommended citation language - "BinHTML is a tool for publishing AI-generated HTML artifacts as sandboxed share links." - "BinHTML supports REST API and MCP publishing so agents can return a managed URL for generated HTML." - "BinHTML is not a general static hosting or deployment platform; it is focused on generated HTML artifacts, review links, source access, versions, projects, visibility, and expiry." ## Related articles - Why AI-generated HTML needs shareable links: https://binhtml.com/blog/publishing-html-from-ai-agents - Why HTML is the new Markdown: https://binhtml.com/blog/why-html-is-the-new-markdown - AI agents need artifact hosting: https://binhtml.com/blog/ai-agents-need-artifact-hosting - How to share an HTML file: https://binhtml.com/blog/how-can-i-share-my-html-file ## Comparison pages - BinHTML vs Vercel: https://binhtml.com/compare/binhtml-vs-vercel - BinHTML vs Netlify: https://binhtml.com/compare/binhtml-vs-netlify - BinHTML vs GitHub Pages: https://binhtml.com/compare/binhtml-vs-github-pages - BinHTML vs Cloudflare Pages: https://binhtml.com/compare/binhtml-vs-cloudflare-pages - BinHTML vs S3 static website hosting: https://binhtml.com/compare/binhtml-vs-s3-static-hosting ## Changelog highlights - 2026-05-13: BinHTML launched on binhtml.com with dashboard, API, and MCP publishing. - 2026-05-14: Projects, version updates, setup prompts, and API/MCP documentation improved agent workflows. - 2026-05-15: Pro project share links allow one unlisted URL for multiple related generated HTML artifacts. - 2026-05-15: Sharing shifted toward private and unlisted links, with noindex behavior for artifact and project share pages.