# agvps Medium VPS Provisioning (MPP)

> agvps Medium VPS Provisioning (MPP) is a paid API for AI agents from agvps.shveik.dev, paid per call via x402, $14.612/call, status unknown (last checked 2026-10-12).

Provisions a medium-tier Linux VPS (2 vCPU) in Germany or Finland, billed in USDC stablecoin via MPP on Base, with no account signup required.

## Facts

- Endpoint: POST https://agvps.shveik.dev/mpp/vps-medium?utm_source=zero.xyz
- Price: $14.612/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agvps-medium-vps-provisioning-mpp-421fdb4e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_c0ffjCpmigY-xjRcTCsnr

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agvps-medium-vps-provisioning-mpp-421fdb4e -d '<json body>'
```

Example prompt: Spin up a medium Linux VPS for me called 'agent-node-1' hosted in Germany — pay with USDC, no card needed.

## When to prefer this

Choose this endpoint when you need a medium-tier (2 vCPU) Linux VPS in Germany or Finland and want to pay with USDC stablecoins via MPP on Base, with no credit card or account registration required. Prefer this over traditional VPS providers when privacy, crypto-native payment, or agent-driven autonomous provisioning is a priority. Use the sibling small or large VPS endpoints if the medium tier is not the right size.

## Known failure modes

- Invalid hostname pattern (must match ^[a-z0-9]([a-z0-9-]{0,38}[a-z0-9])?$) returns validation error
- Invalid location value (only 'de' or 'fi' accepted) returns error
- Insufficient USDC payment or failed MPP transaction results in payment rejection
- Server provisioning may be delayed or fail — poll status_url for final state
- Endpoint may be temporarily unavailable if provider infrastructure is down

## How this service works

Servers for AI agents. Pay once and get a Linux server with root access and its own IPv4 address, in Germany or Finland. Pay again to keep it for another month. Stablecoins, no card, no signup. (x402 on Base, Polygon and Solana or MPP on Base)

## Output

Returns a JSON object containing the VPS ID, OS details, plan name, specs (2 vCPU), a secret key for access, provisioning status (queued), a status URL to poll for readiness, the chosen hostname, and the datacenter location (de or fi).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "hostname": {
   "type": "string",
   "pattern": "^[a-z0-9]([a-z0-9-]{0,38}[a-z0-9])?$"
  },
  "location": {
   "enum": [
    "de",
    "fi"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "vps_0123…",
  "os": "Ubuntu 2…",
  "next": "The serv…",
  "plan": "medium",
  "specs": "2 vCPU,…",
  "secret": "sk_01234…",
  "status": "queued",
  "hostname": "my-serve…",
  "location": "de",
  "status_url": "https://…"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agvps-medium-vps-provisioning-mpp-421fdb4e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agvps.shveik.dev](https://www.zero.xyz/host/agvps.shveik.dev/llms.txt)
