agentmetal/mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@agentmetal/mcpProvision a VPS for 14 days"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@agentmetal/mcp
MCP server that exposes AgentMetal as tools, so an agent can discover → pay → provision → renew a server with no human signup. Paid tools sign USDC payments over x402 v2; the rest are plain HTTP.
Tools
Tool | Pays? | What it does |
| ✅ USDC | Provision a VPS ( |
| — | Status, IPv4, expiry for a server id |
| ✅ USDC | Extend a lease by N days |
| — | Destroy now (needs |
| — | Email a one-time claim code |
| — | Redeem the code for an account API key |
Related MCP server: clawpay-mcp
Configuration (env)
Var | Default | Purpose |
|
| API base URL |
| — |
|
|
| CAIP-2 network (Base mainnet) |
|
| Per-request spend cap, in USDC |
| — |
|
Use with Claude Code
// .mcp.json (or claude mcp add)
{
"mcpServers": {
"agentmetal": {
"command": "node",
"args": ["packages/mcp/src/index.ts"],
"env": {
"WALLET_PRIVATE_KEY": "0x…",
"AGENTMETAL_MAX_USDC": "50"
}
}
}
}The wallet must hold USDC on Base. The spend cap (AGENTMETAL_MAX_USDC) bounds what any
single tool call can pay; a 402 above the cap is refused before signing.
Status: client + server are unit-tested and the stdio handshake is verified. Live USDC settlement needs a funded wallet + an x402 facilitator that supports the
exact/eip155:8453kind.
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/agentmetal/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server