Plonki is a domain registration API and MCP server. Your app, or the AI building it, can find a name, register it and point it at the site in three calls.
.com $40.99 · .com.au $25.99 · .au $25.99 · .io $160.99 · .ai $253.99 · .app $49.99 AUD per year
Pay from a prepaid balance and the domain is live before the response comes back. No balance? You get a checkout link to hand to your user.
curl https://plonki.com.au/v1/domains \ -H "Authorization: Bearer plk_live_..." \ -H "Idempotency-Key: signup-8271" \ -d '{"domain":"acmecoffee.com.au","years":1, "max_price":2399,"external_ref":"cust_8271"}'
{
"id": "ord_k2v9...",
"domain": "acmecoffee.com.au",
"status": "completed",
"amount": 2399,
"currency": "AUD",
"next_step": "Use point_domain or set_nameservers..."
}Add Plonki as an MCP server and sign in. The assistant can then search, buy and set up DNS while you build, and it always asks before spending.
Server URL
https://plonki.com.au/mcp
you get me a domain for the dog grooming app and point it at vercel agent suggest_domains(keywords: "dog grooming") pawspa.com.au $23.99 groomhub.io $89.99 pawspa.app $35.99 pawspa.com.au is $23.99 for a year. Register it? you yes agent register_domain(domain: "pawspa.com.au", max_price: 2399) completed point_domain(domain: "pawspa.com.au", target: "pawspa.vercel.app") A @ 76.76.21.21, CNAME www pawspa.vercel.app Last step: add pawspa.com.au in Vercel, Settings, Domains.
Site builders, agencies, onboarding flows, AI app generators. Tag each domain with your customer's ID, get a webhook when it's live, and test the whole flow free with a test key.
| What you need | How |
|---|---|
| Check names as a user types | GET /v1/domains/search?q=acme |
| Ideas when the name is taken | GET /v1/domains/suggest?keywords=acme+coffee |
| Buy without double charging on retries | Idempotency-Key header |
| Connect to Vercel, Netlify, Cloudflare Pages | POST /v1/domains/:domain/point |
| Know when it's done | order.completed webhook |
| .com.au and .au eligibility | au_eligibility with ABN or ACN |