Guides
Publishing what your AI agent makes
Short, practical guides for getting what your coding agent produces — reports, dashboards, HTML pages, PDFs — out of your terminal and into a link you can share.
Coding agents like Claude Code, Codex, Cursor and Windsurf are great at making things. The gap is everything after "done": the output lands as a file in a folder, and the moment someone who doesn't live in your terminal needs to see it, the options are all a little wrong — email an attachment, screenshot away the interactivity, or spin up hosting for a page you'll share once.
These guides cover the practical middle ground: how to turn agent output into a real URL with the right people able to open it — and an honest look at the alternatives (GitHub Pages, S3, Netlify, a gist) so you can tell when freo.cloud is the fast path and when it isn't. Each one is written for the moment you actually have the file in hand.
They show the coding-agent path — the publishing skill (Claude Code, Codex, Cursor, Windsurf and more). On a chat assistant like Claude.ai or ChatGPT? You publish the same way over the MCP server — one-click OAuth, no token to paste.
In a hurry? Connect first, read later
Claude Code · Codex · opencode · coding agents
Paste this into your agent — the same prompt works in all of them. It installs the skill, then asks you for your setup link:
Install the freo.cloud publishing skill from https://freo.cloud/skill and use it to publish my documents.
Claude.ai · ChatGPT · chat apps
Settings → Connectors → add this URL, then approve the consent screen:
https://freo.cloud/mcp
No token to paste — you sign in in your browser. Claude Desktop: same URL, same place.
Start here
How to host an HTML file or dashboard from your AI agent
Got a self-contained HTML page or an interactive dashboard from your agent? Here is how to get it a real URL — interactive, private, no build pipeline.
Read the guide →Access control for AI-generated files
Public, unguessable link, email-verified, or a named allowlist — publish with the right access level, and change or revoke it any time.
Read the guide →How to tell if someone opened the report you shared
Every document tracks its own views — so you can see whether the client actually opened the link before you chase them.
Read the guide →How to share Claude Code output as a link
Turn a Claude Code report, dashboard, HTML page or PDF into a shareable link — without spinning up hosting.
Read the guide →Where to put the files your AI agent makes
GitHub Pages, S3, a gist, or freo.cloud? A fair comparison — and how to get one shareable link.
Read the guide →How to make a share link that expires on its own
Give a shared document a hard expiry, or let it auto-retire after nobody opens it — and bring it back in one click.
Read the guide →How to catch leaked API keys before you share AI output
AI agents paste real credentials into examples and logs. Here is how every publish is scanned for secrets and blocked before it goes live.
Read the guide →How to send a client a link to an AI-generated deliverable
A clean, access-controlled link instead of an email attachment — locked to the client, professional, and you can see when they opened it.
Read the guide →Ready to try it?
Sign in with your email and connect your agent in one prompt — free during early access.
Get your space →