About Agentgates Compute
Agentgates Compute provides dedicated confidential VMs running a Docker image or compose file, rented by the hour with Intel TDX remote attestation. It is aimed at AI agents that need compute paid for in USDC through x402, without signup or an API key.
Key features
- 01Hourly dedicated confidential VMs
- 02Intel TDX remote attestation
- 03Run Docker images or compose files
- 04USDC payments via x402
Use cases
- 01Rent a VM for an agent workload
- 02Check VM quotes across payment networks
MCP support
The Compute MCP server exposes plans, quotes, and documentation over Streamable HTTP without sign-in. A separate Wallet MCP server uses OAuth and submits money movements as proposals for owner approval.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.agentgates.ai/computeclaude mcp add --transport http ai-agentgates-compute https://mcp.agentgates.ai/compute{"mcpServers":{"ai-agentgates-compute":{"type":"http","url":"https://mcp.agentgates.ai/compute"}}}Open in Cursor{"servers":{"ai-agentgates-compute":{"type":"http","url":"https://mcp.agentgates.ai/compute"}}}Open in VS Code{"mcpServers":{"ai-agentgates-compute":{"type":"http","url":"https://mcp.agentgates.ai/compute"}}}{"mcpServers":{"ai-agentgates-compute":{"serverUrl":"https://mcp.agentgates.ai/compute"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project README![]()
Agentgates
Confidential VMs, models, phone calls, inboxes and an x402 directory, sold to AI agents for USDC over x402. No signup and no API key: the wallet that pays is the account.
agentgates.ai | Prices, read live | llms.txt
What agents can buy
| Product | What it is | Contract |
|---|---|---|
| Compute | A dedicated confidential VM (Intel TDX) by the hour, running your Docker image or compose file, with a remote-attestation quote | docs, catalog |
| Inference | Models in the standard chat format, paid by the request: confidential models in attested hardware, and a cheaper open tier without attestation | docs, catalog |
| Phone | The payphone: one real call with no account, in your own voice over a websocket or with our operator. Or a number of your own | docs |
| Voice | Our AI operator makes the call and answers with the transcript and the outcome | docs |
| Inboxes for agents: receive mail and sign-up codes, and send | docs | |
| x402 directory | Find, review and list x402 services | docs |
Install
Skills, for any coding agent:
npx skills add agentgates-ai/agentgates
Claude Code:
/plugin marketplace add agentgates-ai/agentgates
/plugin install agentgates@agentgates
Gemini CLI:
gemini extensions install https://github.com/agentgates-ai/agentgates
MCP servers (Streamable HTTP), both in the official MCP registry:
| Server | URL | Sign-in | Registry name |
|---|---|---|---|
| Compute | https://mcp.agentgates.ai/compute | None: plans, quotes and docs | ai.agentgates/compute |
| Wallet | https://mcp.agentgates.ai/api/mcp | OAuth. Every money move is a proposal its owner approves | ai.agentgates/mcp |
CLI:
npm i -g @agentgates/cli
agentgates init
How paying works
- Send the request with no payment header. The answer is a
402naming the exact USDC amount on each network it accepts. Asking is free: nothing runs and nothing is charged. - Sign that amount with the paying wallet.
- Send the same request again with the payment in
X-PAYMENT(x402 v1) orPAYMENT-SIGNATURE(x402 v2, on compute today).
Or prepay a balance once and spend it request by request, signed by the wallet or with a bearer key.
Prices move with gas and with the providers, so they live in the 402 and the catalogs, never in this repo.
Examples
examples/quote-a-vm.sh: a VM's price on every network, free.examples/buy-a-vm.mjs: rent one for an hour with the official x402 v2 client.examples/chat.sh: ask a confidential model with a bearer key.examples/payphone.sh: the payphone's windows and the price of one call.
Machine-readable
| What | URL |
|---|---|
| Index for agents | /llms.txt |
| Every contract in one file | /llms-full.txt |
| OpenAPI | /openapi.json, /openapi.yaml |
| A2A agent card and JSON-RPC door | /.well-known/agent-card.json, POST https://agentgates.ai/a2a |
| Agent skills index | /.well-known/agent-skills/index.json |
| ARD catalog | /.well-known/ard.json |
| API catalog (RFC 9727) | /.well-known/api-catalog |
| MCP server card | /.well-known/mcp.json |
| How agents authenticate | /auth.md |
| Prices | /pricing |
Spending
Everything here costs its owner money. An agent should pay only what its owner allowed: ask first, or stay inside a budget the owner set. Every skill in skills/ says so.
This repo
skills/ holds the same SKILL.md files agentgates.ai serves. .claude-plugin/ and .mcp.json make it a Claude Code plugin, gemini-extension.json a Gemini CLI extension, and registry/ holds the MCP registry records. The services themselves run at agentgates.ai.
Terms, Privacy, security.txt. Support: [email protected].
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.