MCPVault

create_dnssec_record

MCP tool from Porkbun MCP by oborseth

Submit a DNSSEC DS record to the registry

How to use it

create_dnssec_record is exposed by the Porkbun MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the create_dnssec_record tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Porkbun MCP

$npx -y @porkbunllc/mcp-server
FULL PORKBUN MCP LISTING

Other tools in Porkbun MCP (39)

check_domain

Check availability and pricing for a single domain

create_dns_record

Create a new DNS record (A, AAAA, CNAME, MX, TXT, etc.)

create_glue_record

Create a glue record (host-to-IP mapping at the registry)

create_url_forward

Create a URL forwarding rule (permanent/temporary/masked; optional redirecttype 301/302/307/masked)

delete_dns_record

Delete a DNS record by its ID

delete_dnssec_record

Remove a DNSSEC DS record by key tag

delete_url_forward

Delete a URL forwarding rule by ID

get_api_settings

Get monthly spend limit, low-balance alert, auto top-up config, MTD spend

get_balance

Get account credit balance

get_contacts

Get a domain's four contacts (registrant/admin/tech/billing) with current values

get_domain

Get metadata for a single domain in the account

get_nameservers

Get current nameservers for a domain

get_pricing

Get registration/renewal/transfer pricing for all TLDs (no auth needed)

get_registration_requirements

TLD registration requirements as JSON Schema — is it API-registerable, the create payload, and registry eligibility fields (.us nexus, .ca legal type, …)

get_ssl_bundle

Retrieve the free Porkbun-issued SSL bundle for a domain

get_transfer_status

Get status of a specific inbound transfer

get_webhook

Get a single webhook endpoint by id

get_webhook_delivery

Get a single delivery incl. the full signed payload

get_webhook_event_types

List the event types a webhook endpoint can subscribe to

list_dns_records

List DNS records for a domain

list_dnssec_records

List DNSSEC DS records published at the registry

list_doc_topics

List Porkbun API doc topics (the docs index)

list_domains

Paginate through domains; filter by tld, expiry, auto-renew, API access

list_glue_records

List glue records (host-to-IP mappings) for a domain

list_marketplace

Browse the Porkbun aftermarket — filter by TLD, max price, name substring

list_transfers

List in-progress and recent inbound transfers

list_url_forwards

List URL forwarding rules for a domain (incl. exact redirectType: 301/302/307/masked)

list_webhook_deliveries

List recent delivery attempts (status, attempts, HTTP, error); ~30-day history

list_webhooks

List webhook endpoints (URL, events, status, delivery health, secret)

ping

Verify API connectivity and credentials

read_doc

Read a doc page as Markdown (dns, webhooks, … or overview/full)

register_domain

Register a new domain — call checkdomain first to confirm price

renew_domain

Renew an existing domain

search_docs

Keyword-search the full reference; returns the most relevant sections

transfer_domain

Initiate an inbound transfer (returns transferId; takes 5-7 days)

update_auto_renew

Turn auto-renewal on or off

update_contacts

Edit domain contacts — any subset of registrant/admin/tech/billing; a registrant change fires the new-owner notice email. On address-validated TLDs (.de/.nrw/.uk/.us/.ca/.au/.eu/.in/.nz families) it validates the registrant address — resolve with addressvalidationchoice. A .au registrant name/org ch

update_dns_record

Update an existing DNS record by its ID

update_nameservers

Replace the nameserver list for a domain (full replace, not append)