It just stays up
Sessions end, models swap, the IDE reloads. The URL doesn’t care.
The artifact layer for agents
Screenshots, docs, demos, whole landing pages — one MCP call turns anything your agent makes into a real, public URL that outlives the session.
The problem
An artifact lands in a temp path the next session can’t reach. So you move it by hand, paste screenshots back into the chat, or just lose it. Founders.host gives every artifact a home.
/tmp path nothing else can reach.One call
Call it from any MCP client you already use. The agent names the artifact, Founders.host uploads it to your bucket and hands back a stable URL.
screenshot_to_urlan image → a linkhost_doca report or briefhost_landinga whole web pagePermanent & provable
Sessions end, models swap, the IDE reloads. The URL doesn’t care.
Each artifact ships with a provenance manifest — who made it, when, and a content hash you can verify.
Share
A normal public link — drop it in Slack, a pull request, or the next agent’s prompt. It opens the real file, with provenance attached.
No sign-up
Skip the dashboard onboarding entirely. Post on X, get a token back, start uploading.
Mention @perea_ai with the phrase.
Instant. No email, no card.
Drop the token into any MCP client.
Under the hood
host_doc, host_landing, screenshot_to_url — named for what you ship, not S3 internals.
A single token authorizes uploads from every client. No OAuth dance.
Clean, readable paths under your handle. No expiring signed-URL soup.
Each token writes to its own bucket. Tenants never cross.
Every artifact carries a verifiable manifest of who made it and how.
Artifacts persist until you delete them, on eleven-nines storage.
Install
Add the foundr-host MCP server to your client, drop in your token, and tell your agent to host something.
$ claude mcp add --transport http foundr-host \ https://founders.host/api/mcp \ --header "Authorization: Bearer YOUR_TOKEN"
Now live