Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem spÀteren Schritt.
PopNx MCPMCP-Server fĂŒr alle, die KI nutzen · in einfachen Worten erklĂ€rt

Porkbun DNS đŸ·

von majorVersion 1.1.2i★ –iLĂ€uft auf deinem Computer
Name in der Registryio.github.major/porkbun

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Manage DNS records, domains, DNSSEC, SSL certificates via MCP

Die drei SĂ€ulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

FĂŒr diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: LĂ€uft auf deinem Computer
  • Transport: stdio
  • Kategorie: Sonstiges
  • Das musst du eintragen: PORKBUN_API_KEY, PORKBUN_SECRET_KEY

Installation

WĂ€hle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • LĂ€uft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trĂ€gst du selbst ein: PORKBUN_API_KEY, PORKBUN_SECRET_KEY, PORKBUN_GET_MUDDY

Du brauchst

  • PyPIuv fĂŒr Python installiert (fĂŒr den Befehl uvx)

Welche App nutzt du?

WĂ€hle oben deine App. Wir merken sie uns, damit der Button beim nĂ€chsten Mal „In 
 installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und fĂŒge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "porkbun": {
      "command": "uvx",
      "args": [
        "porkbun-mcp"
      ],
      "env": {
        "PORKBUN_API_KEY": "your-value",
        "PORKBUN_SECRET_KEY": "your-value",
        "PORKBUN_GET_MUDDY": "your-value"
      }
    }
  }
}

FĂŒhre das in deinem Terminal aus

claude mcp add porkbun --env PORKBUN_API_KEY=your-value --env PORKBUN_SECRET_KEY=your-value --env PORKBUN_GET_MUDDY=your-value -- uvx porkbun-mcp

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfĂŒgen

{
  "mcpServers": {
    "porkbun": {
      "command": "uvx",
      "args": [
        "porkbun-mcp"
      ],
      "env": {
        "PORKBUN_API_KEY": "your-value",
        "PORKBUN_SECRET_KEY": "your-value",
        "PORKBUN_GET_MUDDY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um BestĂ€tigung. SchlĂŒsselwerte bleiben leer, damit du sie selbst eintrĂ€gst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfĂŒgen

{
  "servers": {
    "porkbun": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "porkbun-mcp"
      ],
      "env": {
        "PORKBUN_API_KEY": "your-value",
        "PORKBUN_SECRET_KEY": "your-value",
        "PORKBUN_GET_MUDDY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um BestĂ€tigung. SchlĂŒsselwerte bleiben leer, damit du sie selbst eintrĂ€gst.

Dieser Server lÀuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. WÀhle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem GerÀt; kein Konto nötig.

Werte, die du selbst eintrÀgst

  • PORKBUN_API_KEY erforderlich env
    Porkbun API key
  • PORKBUN_SECRET_KEY erforderlich env
    Porkbun secret key
  • PORKBUN_GET_MUDDY env
    Enable write operations (default: false for read-only mode)

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

LĂ€uft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prĂŒfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezĂ€hlt. · GeprĂŒft am 7. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto major bestÀtigt, dem das Repo gehört

  • 
 Noch nicht geprĂŒft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • 
 Noch nicht geprĂŒft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server lÀuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    LĂ€uft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • 
 Noch nicht geprĂŒft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    LÀuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 32599 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 6 % der anderen 32599 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 32599 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zÀhlen nur, wenn dem Herausgeber das Repo gehört.

HĂ€ufige Fragen

Ist Porkbun DNS đŸ· sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen SchlĂŒssel oder Token hinzufĂŒgst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen SchlĂŒssel, der nur die Berechtigungen hat, die du brauchst.

Welche SchlĂŒssel oder Codes braucht er?

Das musst du eintragen: PORKBUN_API_KEY, PORKBUN_SECRET_KEY

LĂ€uft er auf meinem Computer oder in der Cloud?

Er lĂ€uft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht ĂŒber die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geĂ€ndert, und die neueste Version (1.1.2) kam vor 7 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstĂŒtzen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Zendesk

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:★ GitHub-SterneiDrei SĂ€ulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Spec Driven Development

von formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

LĂ€uft auf deinem Computer★ 440MITAktualisiert vor 14 Monaten
Installieren

Remote Desktop Commander

von desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

LĂ€uft in der Cloud★ 211Aktualisiert vorgestern
Installieren

Zendesk

von pipeworx-io

Zendesk MCP Pack — tickets, users, organizations via OAuth.

Computer oder CloudAktualisiert heute
Installieren

README vom Entwickler

README öffnen

UnverĂ€ndert aus dem Repo des Entwicklers ĂŒbernommen. PopNx MCP hat den Inhalt weder geprĂŒft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links fĂŒhren von dieser Website weg.

porkbun-mcp

MCP server for the Porkbun DNS API.

Manage DNS records, domains, DNSSEC, SSL certificates, and more via the Model Context Protocol.

Configuration

Set your Porkbun API credentials as environment variables:

export PORKBUN_API_KEY="pk1_..."

export PORKBUN_SECRET_KEY="sk1_..."

Get your API keys from the Porkbun API Access page.

Read-Only Mode (Default)

By default, porkbun-mcp runs in read-only mode for safety. Write operations (create, edit, delete) will return an error until explicitly enabled.

Enabling Write Operations

To let the pig get muddy and make changes:

Environment variable:

export PORKBUN_GET_MUDDY=true

CLI flag:

uvx porkbun-mcp --get-muddy

Usage

Run directly with uvx (no installation required):

uvx porkbun-mcp
SSE transport
uvx porkbun-mcp --transport sse

MCP Client Configuration

Claude Desktop

Add to ~/.config/claude/claude_desktop_config.json:

{

"mcpServers": { "porkbun": { "command": "uvx", "args": ["porkbun-mcp", "--get-muddy"], "env": { "PORKBUN_API_KEY": "pk1_...", "PORKBUN_SECRET_KEY": "sk1_..." } } } }

Note: Remove --get-muddy from args for read-only mode (recommended for safety).

Claude Code / Codex

Add to ~/.claude/settings.json:

{

"mcpServers": { "porkbun": { "command": "uvx", "args": ["porkbun-mcp", "--get-muddy"], "env": { "PORKBUN_API_KEY": "pk1_...", "PORKBUN_SECRET_KEY": "sk1_..." } } } }

VS Code

Add to .vscode/mcp.json in your workspace (or use MCP: Add Server command):

{

"servers": { "porkbun": { "command": "uvx", "args": ["porkbun-mcp", "--get-muddy"], "env": { "PORKBUN_API_KEY": "pk1_...", "PORKBUN_SECRET_KEY": "sk1_..." } } } }

OpenCode

Add to your opencode.json configuration:

{

"mcp": { "porkbun": { "type": "local", "command": ["uvx", "porkbun-mcp", "--get-muddy"], "environment": { "PORKBUN_API_KEY": "pk1_...", "PORKBUN_SECRET_KEY": "sk1_..." } } } }

Available Tools

DNS
  • dns_list - List all DNS records for a domain
  • dns_get - Get a specific DNS record by ID
  • dns_get_by_name_type - Get DNS records by subdomain and type
  • dns_create - Create a new DNS record
  • dns_edit - Edit a DNS record by ID
  • dns_edit_by_name_type - Edit DNS records by subdomain and type
  • dns_delete - Delete a DNS record by ID
  • dns_delete_by_name_type - Delete DNS records by subdomain and type
Domains
  • domains_list - List all domains in your account
  • domains_get_nameservers - Get nameservers for a domain
  • domains_update_nameservers - Update nameservers for a domain
  • domains_get_url_forwards - Get URL forwarding rules
  • domains_add_url_forward - Add a URL forwarding rule
  • domains_delete_url_forward - Delete a URL forwarding rule
  • domains_check_availability - Check domain availability and pricing
  • domains_get_glue_records - Get glue records for a domain
DNSSEC
  • dnssec_list - List DNSSEC records for a domain
  • dnssec_create - Create a DNSSEC record
  • dnssec_delete - Delete a DNSSEC record
SSL
  • ssl_retrieve - Retrieve the SSL certificate bundle for a domain
Pricing
  • pricing_get - Get pricing for all available TLDs
Utility
  • ping - Test API connectivity and get your public IP

Prompts

Pre-defined workflows to guide common DNS operations:

  • dns_setup - Set up basic DNS for a new server (root A + www records)
  • dns_audit - Audit DNS configuration for issues (duplicates, missing email records, low TTLs)
  • email_dns_setup - Configure email DNS (MX, SPF, DKIM, DMARC)
  • update_server_ip - Update DNS records when migrating to a new server IP
  • subdomain_setup - Create A/CNAME records for a new subdomain

Development

# Install dependencies

uv sync --dev

Run all checks

make check

Individual commands

make lint # ruff check make format # ruff format make typecheck # ty check make test # pytest with coverage

License

MIT

PopNx fragen