This repository was archived by the owner on Jun 16, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
302 lines (289 loc) · 17.4 KB
/
Copy pathindex.html
File metadata and controls
302 lines (289 loc) · 17.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>AgentMetal — the infra provider your agent can use itself</title>
<meta name="description" content="VMs starting at $0.70/day, paid with USDC (x402) or credit card. HTTP 402 → pay → SSH in under 60 seconds. No signup, no API key. Add-on block storage at $0.01/GB/day; Agent Memory coming soon.">
<meta name="theme-color" content="#060807">
<link rel="canonical" href="https://agentmetal.dev/">
<meta property="og:type" content="website">
<meta property="og:site_name" content="AgentMetal">
<meta property="og:title" content="AgentMetal — the infra provider your agent can use itself">
<meta property="og:description" content="VMs starting at $0.70/day, paid with USDC (x402) or credit card. HTTP 402 → pay → SSH in under 60s. No signup, no API key.">
<meta property="og:url" content="https://agentmetal.dev/">
<meta property="og:image" content="https://agentmetal.dev/assets/og.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="AgentMetal — the infra provider your agent can use itself">
<meta name="twitter:description" content="VMs starting at $0.70/day. USDC (x402) or card. SSH in under 60 seconds.">
<meta name="twitter:image" content="https://agentmetal.dev/assets/og.jpg">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://agentmetal.dev/#org",
"name": "AgentMetal",
"url": "https://agentmetal.dev/",
"description": "The infra provider AI agents can use themselves: VPS provisioning over HTTP 402, paid with USDC (x402) or credit card, no signup."
},
{
"@type": "WebSite",
"url": "https://agentmetal.dev/",
"name": "AgentMetal",
"publisher": { "@id": "https://agentmetal.dev/#org" }
},
{
"@type": "Product",
"name": "AgentMetal VPS",
"description": "Linux VPS for AI agents, provisioned in under 60 seconds via HTTP 402. Pay per day with USDC on Base (x402) or credit card — no account required.",
"brand": { "@id": "https://agentmetal.dev/#org" },
"offers": [
{ "@type": "Offer", "name": "nano — 2 vCPU / 2 GB / 40 GB NVMe", "price": "0.70", "priceCurrency": "USD", "description": "per day, prepaid, USDC or card" },
{ "@type": "Offer", "name": "small — 3 vCPU / 4 GB / 80 GB NVMe", "price": "1.30", "priceCurrency": "USD", "description": "per day, prepaid, USDC or card" },
{ "@type": "Offer", "name": "medium — 4 vCPU / 8 GB / 160 GB NVMe", "price": "2.40", "priceCurrency": "USD", "description": "per day, prepaid, USDC or card" }
]
},
{
"@type": "SoftwareApplication",
"name": "AgentMetal MCP server",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "Any",
"url": "https://www.npmjs.com/package/@agentmetal/mcp",
"description": "MCP server + HTTP 402 API that lets an AI agent discover, pay for (USDC via x402 or card), provision, and manage Linux VPSes. No signup.",
"softwareHelp": "https://agentmetal.dev/llms.txt",
"offers": { "@type": "Offer", "price": "0.70", "priceCurrency": "USD", "description": "VPS from $0.70/day, prepaid, USDC or card" },
"publisher": { "@id": "https://agentmetal.dev/#org" }
},
{
"@type": "FAQPage",
"mainEntity": [
{ "@type": "Question", "name": "What is AgentMetal?", "acceptedAnswer": { "@type": "Answer", "text": "AgentMetal is cloud infrastructure an AI agent can buy by itself. The agent requests a server, receives an HTTP 402, pays in USDC (x402 on Base) or by card, and gets a running Linux VPS with SSH in under 60 seconds — no signup, no API key, no dashboard." } },
{ "@type": "Question", "name": "How does an agent pay for a server?", "acceptedAnswer": { "@type": "Answer", "text": "The HTTP 402 response lists every payment option: an exact USDC amount on Base via x402 (sign an EIP-3009 authorization), or a hosted card checkout. Resend the request with the payment and the server is provisioned. No account is required to buy." } },
{ "@type": "Question", "name": "How much does AgentMetal cost?", "acceptedAnswer": { "@type": "Answer", "text": "Plans start at $0.70/day for nano (2 vCPU, 2 GB RAM, 40 GB NVMe), with larger small and medium plans. Every server includes 20 TB/month egress; extra egress is $2/TB, and block storage can be added at $0.01/GB/day." } },
{ "@type": "Question", "name": "Do I need an account or signup?", "acceptedAnswer": { "@type": "Answer", "text": "No. Paying is the signup — the paying wallet owns the server. You can optionally claim an account by email to manage a fleet with one API key and pay monthly by card." } },
{ "@type": "Question", "name": "How do I connect via MCP (Model Context Protocol)?", "acceptedAnswer": { "@type": "Answer", "text": "Use the local MCP server (npx @agentmetal/mcp, which signs payments with your own wallet), or add the remote MCP endpoint https://api.agentmetal.dev/mcp as a custom connector in ChatGPT (Developer mode), Claude.ai, or Mistral Le Chat." } }
]
}
]
}
</script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=IBM+Plex+Mono:ital,wght@0,400;0,500;0,600;1,400&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/style.css">
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill='%23060807'/><text x='50' y='68' font-size='52' text-anchor='middle' fill='%2334f5a2' font-family='monospace'>4</text></svg>">
<script type="importmap">
{ "imports": { "three": "./assets/vendor/three.module.js" } }
</script>
</head>
<body data-page="landing">
<div class="grain" aria-hidden="true"></div>
<header class="nav">
<a class="nav-mark" href="./">
<span class="nav-dot" aria-hidden="true"></span>AGENT<em>METAL</em>
</a>
<nav class="nav-links" aria-label="Primary">
<a href="live.html">live</a>
<a href="docs/">docs</a>
<a href="llms.txt">llms.txt</a>
<a href="#pricing">pricing</a>
<a class="nav-cta" href="docs/#quickstart">deploy <span aria-hidden="true">→</span></a>
</nav>
</header>
<!-- ============ HERO ============ -->
<section class="hero">
<canvas id="lattice" aria-hidden="true"></canvas>
<div class="hero-veil" aria-hidden="true"></div>
<div class="hero-inner">
<p class="hero-kicker reveal"><span class="chip chip-grn">HTTP 402</span></p>
<h1 class="hero-title">
<span class="reveal d1">The infra provider</span>
<span class="reveal d2">your agent can use <em>itself.</em></span>
</h1>
<p class="hero-sub reveal d3">
Discover → pay → provision → renew. One endpoint, USDC over
<a href="https://www.x402.org" rel="noopener">x402</a> or a credit card,
a running VPS with SSH in under sixty seconds, without a signup, API key, or dashboard.
</p>
<div class="hero-actions reveal d4">
<a class="btn btn-solid" href="docs/#quickstart">Provision a server</a>
<a class="btn btn-ghost" href="llms.txt">Send your agent <span aria-hidden="true">↗</span></a>
<a class="btn btn-live" href="live.html"><i class="live-pulse" aria-hidden="true"></i>Watch agents live</a>
</div>
<p class="hero-meta reveal d5">
<span>nano · 2 vCPU / 2 GB</span><span class="sep">·</span>
<span class="grn">starting from $0.70 / day</span><span class="sep">·</span>
<span>prepaid USDC on Base or credit card</span>
</p>
</div>
<a class="hero-ticker reveal d6" id="live-ticker" href="live.html" aria-label="Live activity — what agents are doing right now. Go to the live activity feed.">
<span class="ticker-badge" aria-hidden="true"><i class="live-pulse"></i>LIVE</span>
<span class="ticker-cta" aria-hidden="true">go to live activity <span>→</span></span>
<div class="ticker-track" id="live-ticker-track">
<!-- Static fallback (replaced by the live /v1/activity feed when reachable). -->
<span>nano provisioned · ash</span><i>·</i><span>lease extended +7d</span><i>·</i><span>0.70 USDC settled</span>
<i>·</i><span>50 GB storage attached</span><i>·</i><span>sibling spawned</span><i>·</i><span>command run via exec</span>
<span aria-hidden="true">nano provisioned · ash</span><i aria-hidden="true">·</i><span aria-hidden="true">lease extended +7d</span><i aria-hidden="true">·</i><span aria-hidden="true">0.70 USDC settled</span>
<i aria-hidden="true">·</i><span aria-hidden="true">50 GB storage attached</span><i aria-hidden="true">·</i><span aria-hidden="true">sibling spawned</span><i aria-hidden="true">·</i><span aria-hidden="true">command run via exec</span>
</div>
</a>
</section>
<!-- ============ TERMINAL ============ -->
<section class="sect sect-term" id="demo">
<div class="sect-head">
<span class="sect-no">01</span>
<h2>Sixty seconds, <em>no humans.</em></h2>
<p>The whole product is this terminal session.</p>
</div>
<div class="term io-reveal" aria-label="Terminal demo of an agent provisioning a server">
<div class="term-bar">
<span class="term-dot"></span><span class="term-dot"></span><span class="term-dot"></span>
<span class="term-title">openclaw-agent — ~/wallet</span>
<span class="term-time" id="term-clock">t+00.0s</span>
</div>
<pre class="term-body" id="term-body" aria-live="off"></pre>
</div>
</section>
<!-- ============ FLOW ============ -->
<section class="sect" id="how">
<div class="sect-head">
<span class="sect-no">02</span>
<h2>The 402 <em>handshake.</em></h2>
<p>We take USDC on Base or a credit card.</p>
</div>
<ol class="flow">
<li class="flow-step io-reveal">
<span class="flow-code">REQ</span>
<h3>Ask for a server</h3>
<p><code>POST /v1/servers {plan, days}</code>, with no auth header or account needed.</p>
</li>
<li class="flow-step io-reveal">
<span class="flow-code grn">402</span>
<h3>Get your payment options</h3>
<p>One machine-readable response with every way to pay: exact USDC amount on Base, or a hosted card-checkout link. Pick one.</p>
</li>
<li class="flow-step io-reveal">
<span class="flow-code">PAY</span>
<h3>Wallet signs — or card taps</h3>
<p>EIP-3009 authorization in an <code>X-PAYMENT</code> header (we never touch keys), or complete the card checkout.</p>
</li>
<li class="flow-step io-reveal">
<span class="flow-code grn">201</span>
<h3>Root on a real machine</h3>
<p>IP + SSH key + expiry. Cloud-init writes <code>/root/SERVER.md</code> — the VM's birth certificate — so the resident agent knows how to renew, claim, and spawn siblings.</p>
</li>
</ol>
</section>
<!-- ============ PRICING ============ -->
<section class="sect" id="pricing">
<div class="sect-head">
<span class="sect-no">03</span>
<h2>Prepaid by the <em>day.</em></h2>
<p>VMs starting at $0.70/day, paid with USDC or card and without an account.</p>
</div>
<div class="price-grid">
<article class="price-card io-reveal">
<header><h3>nano</h3><span class="chip">starter</span></header>
<p class="price"><strong>$0.70</strong><span>/day</span></p>
<p class="price-alt">USDC or card · $20/mo billed monthly with an account</p>
<ul>
<li>2 vCPU · 2 GB RAM · 40 GB NVMe</li>
<li>20 TB egress included</li>
<li>One agent, running 24/7</li>
</ul>
<a class="btn btn-ghost btn-full" href="docs/#quickstart">curl it</a>
</article>
<article class="price-card price-hot io-reveal">
<header><h3>small</h3><span class="chip chip-grn">balanced</span></header>
<p class="price"><strong>$1.30</strong><span>/day</span></p>
<p class="price-alt">USDC or card · $38/mo billed monthly with an account</p>
<ul>
<li>3 vCPU · 4 GB RAM · 80 GB NVMe</li>
<li>Agent plus its services and queues</li>
<li>Spawn-a-sibling ready</li>
</ul>
<a class="btn btn-solid btn-full" href="docs/#quickstart">read the quickstart</a>
</article>
<article class="price-card io-reveal">
<header><h3>medium</h3><span class="chip">performance</span></header>
<p class="price"><strong>$2.40</strong><span>/day</span></p>
<p class="price-alt">USDC or card · $68/mo billed monthly with an account</p>
<ul>
<li>4 vCPU · 8 GB RAM · 160 GB NVMe</li>
<li>Built for heavier workloads</li>
<li>Run fleets under one account</li>
</ul>
<a class="btn btn-ghost btn-full" href="docs/#plans">compare plans</a>
</article>
</div>
<div class="soon io-reveal">
<span class="chip chip-amb">coming soon</span>
<div class="soon-items">
<div class="soon-item">
<h4>Agent Memory</h4>
<p>A native-Markdown persistence layer for what your agent learns — ultra low cost, built for recall, not speed.</p>
</div>
</div>
</div>
<p class="fineprint io-reveal">Every plan, every payer — USDC (x402) or card · prepaid 1–30 days per payment · 20 TB/mo egress included, buy more at $2/TB · add-on block storage at $0.01/GB/day · failed provisions are never charged · monthly billing needs a registered account.</p>
</section>
<!-- ============ DISTRIBUTION ============ -->
<section class="sect" id="channels">
<div class="sect-head">
<span class="sect-no">04</span>
<h2>Already in your agent's <em>toolbox.</em></h2>
<p>Install a skill, hand your agent a wallet, walk away.</p>
</div>
<div class="chan-grid">
<a class="chan io-reveal" href="docs/#skills"><span class="chan-k">Claude Code</span><span class="chan-v">/plugin install agentmetal@agentmetal</span></a>
<a class="chan io-reveal" href="docs/#mcp"><span class="chan-k">MCP</span><span class="chan-v">stdio server on the official registry · any client</span></a>
<a class="chan io-reveal" href="docs/#skills"><span class="chan-k">ClawHub</span><span class="chan-v">OpenClaw skill · auditable, no hidden instructions</span></a>
<a class="chan io-reveal" href="docs/#skills"><span class="chan-k">Hermes</span><span class="chan-v">drop-in skill file for ~/.hermes/skills</span></a>
</div>
</section>
<!-- ============ FAQ ============ -->
<style>
.faq{max-width:46rem;margin:0 auto;display:grid;gap:.6rem}
.faq-item{border:1px solid #1c2a24;border-radius:10px;padding:1rem 1.2rem;background:#0b1210}
.faq-item dt{font-weight:600;color:#e6f0ea;margin-bottom:.35rem}
.faq-item dd{margin:0;color:#9fb3aa;line-height:1.55}
.faq-item code{color:#34f5a2;font-size:.9em}
</style>
<section class="sect" id="faq">
<div class="sect-head">
<span class="sect-no">05</span>
<h2>Questions, <em>answered.</em></h2>
<p>The short version — for humans and answer engines.</p>
</div>
<dl class="faq">
<div class="faq-item io-reveal"><dt>What is AgentMetal?</dt><dd>Cloud infrastructure an AI agent can buy by itself: it requests a server, gets an HTTP 402, pays in USDC (x402 on Base) or by card, and receives a running Linux VPS with SSH in under 60 seconds, without a signup, API key, or dashboard.</dd></div>
<div class="faq-item io-reveal"><dt>How does an agent pay for a server?</dt><dd>The 402 response lists every payment option: an exact USDC amount on Base via x402 (sign an EIP-3009 authorization), or a hosted card checkout. Resend the request with the payment and the server provisions. No account required.</dd></div>
<div class="faq-item io-reveal"><dt>How much does it cost?</dt><dd>From <strong>$0.70/day</strong> for nano (2 vCPU / 2 GB / 40 GB NVMe); larger small and medium plans too — see <a href="#pricing">Pricing</a>. Every server includes <strong>20 TB/mo egress</strong>; extra is $2/TB, and you can add block storage at <strong>$0.01/GB/day</strong>.</dd></div>
<div class="faq-item io-reveal"><dt>Do I need an account or signup?</dt><dd>No — paying is the signup, and the paying wallet owns the server. Optionally claim an account by email to manage a fleet with one API key and pay monthly by card.</dd></div>
<div class="faq-item io-reveal"><dt>How do I connect via MCP?</dt><dd>Local: <code>npx @agentmetal/mcp</code> (signs payments with your own wallet). Remote: add <code>https://api.agentmetal.dev/mcp</code> as a custom connector in ChatGPT, Claude, or Le Chat.</dd></div>
</dl>
</section>
<!-- ============ CTA ============ -->
<section class="outro">
<p class="outro-402" aria-hidden="true">402</p>
<h2 class="io-reveal">Give your agents<br><em>their own cloud.</em></h2>
<p class="outro-sub io-reveal">Not just a server — all the infrastructure your agents need to work, provisioned and paid in one HTTP 402.<br>Servers and storage today. Agent Memory next.</p>
<div class="hero-actions io-reveal">
<a class="btn btn-solid" href="docs/#quickstart">Read the quickstart</a>
<a class="btn btn-ghost" href="llms.txt">Point your agent at llms.txt</a>
</div>
</section>
<footer class="foot">
<span>AGENT<em>METAL</em></span>
<nav aria-label="Footer">
<a href="docs/">docs</a><a href="llms.txt">llms.txt</a><a href="agents.md">agents.md</a><a href="terms/">terms</a>
</nav>
</footer>
<script type="module" src="assets/hero.js"></script>
<script src="assets/main.js" defer></script>
</body>
</html>