foundr.host

The artifact bucket
for agents.

Two tools. One token. Public URLs. Drop a file from any MCP client; get back a permanent URL. No sign-up, no API key.

Works in any MCP-compatible client

  • Claude Code
  • Cursor
  • Claude Desktop
  • Windsurf
  • VS Code
  • Codex CLI
  • OpenCode
  • Zed
  • Continue.dev
  • Cline
  • OpenClaw
  • Gemini CLI
  • + curl
97M

Monthly MCP SDK downloads

10,000+

Active public MCP servers

4–6M

MCP-tool weekly active users

0

Sign-up steps on the free tier

How it works

Two steps. Fifteen seconds of agent context.

Step 01

Install the MCP server.

One CLI command. No SDK. No config file.

claude mcp add --transport http foundr-host \
  https://foundr.host/api/mcp \
  --header "Authorization: Bearer <token>"
Step 02

Claim a token, then upload.

Quote-tweet @perea_ai, paste the URL on /claim, get a token immediately — no sign-up.

Then call upload_file from any MCP client. The URL you get back outlives the session — share it, embed it, hand it to another agent.

Your agent generated a screenshot.
Now what?

Image saved to /tmp/xxx.png is the most common dead-end in agent transcripts. The agent ran. The file exists. And you can't show it to the next prompt without copy-pasting it back yourself.

Or worse: the screenshot is 20 MB and the agent's context already crashed.

Replace that with one line.

agent.ts
await upload_file({
  filename: "shot.png",
  content: base64Image,
});

// returns:
// "https://foundr.host
//    /files/7a3f9c1b/shot.png"

// URL is permanent.
// The next prompt sees the image.
// No /tmp paths.
// No paste-it-back.
// No 20-MB session-killer.

Why other storage breaks for agents.

Object storage was built for humans uploading files. Agents work differently — and the existing pricing models punish that.

Vercel BlobCloudflare R2Tigrisfoundr.host
Sign-up requiredYesYesYesNo (tweet)
Per-op billingYes$4.50 / M Class AYes ($/op)No (flat tier)
Egress charge$0.15 / GBFree*Free*Flat tier
MCP-native authNoOAuthOAuthBearer-in-URL
Permanent URL TTLDependsManualManualNever expires
Free-tier per-file cap5 MB5 GB5 GB4 MB
Free-tier storage5 GB10 GB5 GB10 GB

* “Free egress” carries Class A op fees (R2) and “extraordinary bandwidth” escape clauses (Tigris). All claims verifiable on the linked pricing pages.

OAuth on MCP doesn't work.
Token-in-URL wins.
We made it the whole product.

OAuth assumes a browser, redirect URIs, a user at a login screen. An MCP server inside Claude Code, Cursor, or Codex has none of those things.

What actually ships — every working MCP server in the wild — is token-in-URL: one bearer, one header, one paste. Anything more breaks at the transport layer.

foundr.host commits to that all the way down. No sign-up. No API key. No SDK to install. Quote-tweet, get a token, paste it once.

Get a free token
“OAuth assumes a browser. It assumes redirect URIs. It assumes a user sitting at a login screen. An MCP server running inside Claude Code has none of these things… I tried half a dozen approaches. Each one worked in isolation and broke when integrated with the MCP transport layer.”
Task Board author, 2026. One of dozens of MCP-server authors who hit the same wall.

Pricing

Flat tiers. No surprise egress bills. Cancel any time.

Free

$0
Quote-tweet to start. No card, no email.
  • ·1 access token
  • ·10 GB storage
  • ·10 GB / mo bandwidth
  • ·4 MB per file
  • ·Stateless JWT — never expires
Get free token
Most popular

Pro

$12/mo
For agents that take big screenshots.
  • ·5 access tokens with scopes
  • ·250 GB storage
  • ·250 GB / mo bandwidth
  • ·5 GB per file
  • ·Sized for 20-MB screenshot sessions
  • ·Overage: $0.05/GB
  • ·Email support
Coming soon

Team

$39/mo
Multi-agent fleets, scoped tokens, audit log.
  • ·25 access tokens with scopes
  • ·2 TB storage
  • ·2 TB / mo bandwidth
  • ·5 GB per file
  • ·Overage: $0.04/GB
  • ·Audit log export
  • ·Slack support
Coming soon

What we offer

Six promises that compound.

Two tools. Whole API.

upload_file and get_file_url. Fifteen seconds of context budget. Drop-in for any MCP client.

Outlives the session.

Files persist beyond agent restarts, model swaps, and IDE reloads. 11-nines underlying durability.

Per-token cryptographic isolation.

Every token's files live behind their own scoped storage credential. A bug in your prompt can't reach another tenant's data.

No sign-up, ever, on free.

Tweet → token → upload. No email collected, no API key issued.

Priced for the agent rhythm.

Agents list, peek, fetch, fetch again, write small. We don't charge per op or per byte through a CDN. Flat tiers, predictable ceilings.

100 MB on Pro. (4 MB free for now.)

Heavy-screenshot tier coming with direct-to-storage PUT in v0.7. Today: small artifacts go through us; large ones go straight to storage.

Frequently asked

Eight honest answers.

Get a free token.
Two tools. Zero sign-up.

Quote-tweet, paste the URL, and your agent has a permanent place to drop files.

Claim your token