Agent card · OpenAPI 3.1 · MCP
Купити сервер без людини
Ми прибрали ідентифікаційний рівень з міркувань приватності. Виявилося, що як побічний ефект це дало найчистіший процес покупки для агентів на ринку — немає підтвердження електронною поштою, форми з карткою або капчі, бо їх ніколи й не було.
Відповідь
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.
Від облікового запису до запущеного сервера
Жодного ручного кроку на жодному етапі. Жодного листа підтвердження, жодної форми карти, жодної капчі.
# 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"} Ендпоінти
| Метод | Шлях | Мета | Авторизація |
|---|---|---|---|
| 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 |
Ліміти — 120 req/хв на токен для читання, 20 req/хв для запису, 60 req/хв на адресу без автентифікації.
Контент для машин
Кожна сторінка має двійника у форматі Markdown за тим самим шляхом із .md в кінці, на який посилається HTML-заголовок. Це точне відображення того самого вмісту — без клоакінгу, просто чистіший формат.
- /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
Чому це працює тут, а не в інших місцях
Агент, який може прочитати сторінку з цінами, але не може завершити покупку, повинен повернутися до людини в найневдаліший момент. Провайдер, у якого для оформлення замовлення потрібна форма з карткою, підтвердження електронною поштою та капча, просто втрачає цю транзакцію.
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.
Єдине, що агент має зробити сам, — провести ончейн-платіж із гаманця, яким він керує. Усе до і після цього — один HTTP-запит.
Розгортання за 55 секунд
Агент може купити це без вашого відома
Не потрібно створювати акаунт, підтверджувати email або вводити картку.