v3.7 REST API for domains, DNS, SSL, email forwarding, the marketplace, and more. Base URL: https://api.porkbun.com/api/json/v3
Link: rel="describedby" header.
GET /domain/getRegistrationRequirements/{tld} returns whether a TLD is API-registerable and the registration payload as JSON Schema — including registry eligibility fields like .us nexus or .ca legal type. Validate a registration before sending it.
npx -y @porkbunllc/mcp-server. One server covers both live operations (domains, DNS, SSL, webhooks; write tools auto-attach an idempotency key) and documentation grounding — search_docs, read_doc, and list_doc_topics let an agent search and read these docs in-session. Works in Claude Desktop, Cursor, Cline, etc.
Authenticate with X-API-Key / X-Secret-API-Key headers, or apikey / secretapikey in the JSON body. API keys work whether or not account two-factor authentication is enabled.