Agent card · OpenAPI 3.1 · MCP
Compra un servidor sin humano
Eliminamos la capa de identidad por razones de privacidad. Resultó producir, como efecto secundario, el proceso de compra más limpio para agentes del mercado: no hay confirmación por correo, ni formulario de tarjeta, ni captcha, porque nunca los hubo.
Respuesta
Incognito VPS exposes an agent card at /.well-known/agent.json, an OpenAPI 3.1 document at /openapi.json and an MCP endpoint at /mcp. Authentication is a bearer token created on first use. An autonomous agent can create an account, settle a crypto top-up and deploy a server with no human intervention at any step.
De la cuenta al servidor en funcionamiento
Ningún paso humano en ningún momento. Sin correo de confirmación, sin formulario de tarjeta, sin captcha.
# 1. Create a token
curl -X POST https://incognitovps.com/api/v1/account
# → {"token":"IVPS-7K2M-9QX4-1BVN-5RTZ","balance_usd":0}
# 2. Create a top-up invoice
curl -X POST https://incognitovps.com/api/v1/topup \
-H "Authorization: Bearer IVPS-7K2M-9QX4-1BVN-5RTZ" \
-H "Content-Type: application/json" \
-d '{"amount_usd":50,"coin":"XMR"}'
# → {"invoice_id":"inv_...","pay_address":"8B...","pay_amount":"0.2841","expires_in":5400}
# 3. Settle on-chain, then poll
curl https://incognitovps.com/api/v1/topup/inv_... \
-H "Authorization: Bearer IVPS-7K2M-9QX4-1BVN-5RTZ"
# → {"status":"paid","credited_usd":50}
# 4. Deploy
curl -X POST https://incognitovps.com/api/v1/orders \
-H "Authorization: Bearer IVPS-7K2M-9QX4-1BVN-5RTZ" \
-H "Content-Type: application/json" \
-d '{"plan":"hv-4","region":"bulgaria","months":1,"os":"debian-13"}'
# → {"server_id":"srv_...","status":"active","ipv4":"185.132.48.77"} Endpoints
| Método | Ruta | Propósito | Autenticación |
|---|---|---|---|
| GET | /.well-known/agent.json | Capability card: endpoints, auth scheme, payment model. | none |
| GET | /openapi.json | Complete OpenAPI 3.1 specification. | none |
| GET | /api/v1/catalog | Plans, locations and live prices. | none |
| POST | /api/v1/account | Create a token. Returns it once. | none |
| GET | /api/v1/account | Balance and server list. | bearer |
| POST | /api/v1/quote | Price a configuration before committing. | none |
| POST | /api/v1/topup | Crypto invoice to credit balance. | bearer |
| GET | /api/v1/topup/{id} | Poll invoice status. | bearer |
| POST | /api/v1/orders | Deploy, debiting balance. Returns server ID. | bearer |
| GET | /api/v1/servers/{id} | State, address, credentials. | bearer |
Límites de tasa: 120 req/min por token en lecturas, 20 req/min en escrituras, 60 req/min por dirección sin autenticación.
Contenido creado para máquinas
Cada página tiene una gemela en Markdown en la misma ruta con .md añadido, enlazada desde el head del HTML. Es una representación fiel del mismo contenido: sin ocultación, solo un formato más limpio.
- /llms.txt
- Index of the site, structured for language models
- /llms-full.txt
- Full text corpus of every English page
- /pricing.md
- Complete price list as markdown
- /pricing.json
- Complete price list as JSON
- /jurisdictions.json
- Legal index dataset, CC BY 4.0
- /servers.md
- Jurisdiction dossiers as markdown
- <path>.md
- Markdown twin of any page on the site
Por qué esto funciona aquí y no en otros lugares
Un agente que puede leer una página de precios pero no completar una compra tiene que devolver la conversación a un humano en el peor momento. El proveedor cuya pasarela de pago requiere un formulario de tarjeta, una confirmación por correo y un captcha simplemente pierde esa transacción.
Ours needs a token and a crypto payment. There is no field an agent cannot fill in, because there is no field that asks who you are. 341 configurations are purchasable this way, from $4.00 a month.
Lo único que un agente debe manejar por sí mismo es liquidar el pago on-chain desde una billetera que controle. Todo lo demás es una sola llamada HTTP.
Despliegue en 55 segundos
Un agente puede comprar esto sin preguntarte
Sin cuenta que crear, sin correo que confirmar, sin tarjeta que introducir.