Manage DNS records, domains, DNSSEC, SSL certificates via MCP
Connect Runs on your machine
claude mcp add porkbun -e PORKBUN_API_KEY=<PORKBUN_API_KEY> -e PORKBUN_SECRET_KEY=<PORKBUN_SECRET_KEY> -e PORKBUN_GET_MUDDY=<PORKBUN_GET_MUDDY> -- uvx porkbun-mcp==1.1.2
{
"mcpServers": {
"porkbun": {
"command": "uvx",
"args": [
"porkbun-mcp==1.1.2"
],
"env": {
"PORKBUN_API_KEY": "<PORKBUN_API_KEY>",
"PORKBUN_SECRET_KEY": "<PORKBUN_SECRET_KEY>",
"PORKBUN_GET_MUDDY": "<PORKBUN_GET_MUDDY>"
}
}
}
}
{
"mcpServers": {
"porkbun": {
"command": "uvx",
"args": [
"porkbun-mcp==1.1.2"
],
"env": {
"PORKBUN_API_KEY": "<PORKBUN_API_KEY>",
"PORKBUN_SECRET_KEY": "<PORKBUN_SECRET_KEY>",
"PORKBUN_GET_MUDDY": "<PORKBUN_GET_MUDDY>"
}
}
}
}
{
"servers": {
"porkbun": {
"type": "stdio",
"command": "uvx",
"args": [
"porkbun-mcp==1.1.2"
],
"env": {
"PORKBUN_API_KEY": "<PORKBUN_API_KEY>",
"PORKBUN_SECRET_KEY": "<PORKBUN_SECRET_KEY>",
"PORKBUN_GET_MUDDY": "<PORKBUN_GET_MUDDY>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
PORKBUN_API_KEYRequired | Porkbun API key |
PORKBUN_SECRET_KEYRequired | Porkbun secret key |
PORKBUN_GET_MUDDYOptional | Enable write operations (default: false for read-only mode) |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 10 Apr 2026 |
| Last updated | 10 Apr 2026 |
| Registry name | io.github.major/porkbun |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
