Porkbun MCP
P

Porkbun MCP

An MCP server for Porkbun domain name and DNS management, providing secure and controllable domain operation tools, supporting read-write modes and scenario-based workflows.
2.5 points
0

What is the Porkbun MCP server?

The Porkbun MCP server is a bridge connecting the AI assistant with the Porkbun domain management service. It allows you to view and manage your domain names, DNS records, SSL certificates, etc. through natural language instructions without manually logging in to the Porkbun control panel.

How to use the Porkbun MCP server?

You need to configure this server in an AI client that supports the MCP protocol (such as Cursor, Claude Desktop, etc.), provide your Porkbun API key, and then you can manage domain names through a dialogue. The server is in read-only mode by default to ensure security.

Applicable scenarios

Suitable for developers, operations personnel, or website administrators who need to manage multiple domain names frequently. It is especially suitable for repetitive tasks such as batch operations on DNS records, setting up domain forwarding, and monitoring the health status of domain names.

Main Features

Domain Management
View the domain name list, check domain name availability, and manage domain name settings and forwarding rules
DNS Record Operations
Complete CRUD operations for DNS records: create, read, update, and delete A, CNAME, MX, etc. records
Secure Operation Mode
Read-only mode by default. Explicitly enable write permissions to prevent accidental operations
Scenario-based Tools
Provide advanced scenario tools such as DNS batch updates, domain name health checks, subdomain settings, etc.
DNSSEC Management
View and manage the DNSSEC settings of domain names to enhance domain name security
SSL Certificate Management
Get information about the SSL certificate package of the domain name
Advantages
Automated operations: Automate repetitive domain management tasks through an AI assistant
Security first: Read-only mode by default. Write operations require explicit authorization
Batch processing: Support batch checking and operations on multiple domain names
Scenario-based tools: Provide dedicated tools for advanced scenarios to simplify complex operations
Real-time feedback: Operation results are returned immediately for easy verification
Limitations
Requires Porkbun API permissions: Domain names must have API access enabled in the Porkbun control panel
Depends on AI clients: Requires a client that supports the MCP protocol to use
New account restrictions: New Porkbun accounts may need to complete the first purchase through the web page first
Account credit requirements: Operations such as domain name registration require sufficient account balance
Network dependency: Requires a stable network connection to access the Porkbun API

How to Use

Get API Key
Log in to the Porkbun control panel, go to Account Settings → API Access, generate and copy the API Key and Secret API Key
Enable Domain API Access
In the domain name settings of Porkbun, enable API access permissions for each domain name to be managed
Configure MCP Client
Add the Porkbun MCP server configuration to your AI client (such as Cursor, Claude Desktop)
Test Connection
Use the ping or pricing_get command to test whether the server connection is normal
Start Using
Manage your domain names through natural language instructions, such as "View the DNS records of example.com"

Usage Examples

Migrate Website Server
When you need to migrate your website to a new server, you can quickly update all relevant DNS records
Set Up New Subdomain
Add a new subdomain service to the website, such as a blog, store, or API
Batch Domain Name Check
Check the availability or renewal status of multiple domain names
Configure DNS for Email Service
Set up MX, SPF, DKIM, etc. records required for the email service for the domain name

Frequently Asked Questions

Why can't I modify DNS records?
How to get the Porkbun API key?
Why is the domain name registration function unavailable?
Which MCP clients are supported?
How to troubleshoot when an operation fails?
How to use write permissions securely?

Related Resources

GitHub Repository
Project source code, issue tracking, and latest updates
Porkbun API Documentation
Official Porkbun API documentation, including all available endpoints and parameters
MCP Protocol Specification
Official specification document of the Model Context Protocol
Detailed Documentation of Scenario Tools
Detailed usage instructions and examples of advanced scenario tools
Contribution Guide
How to contribute code or documentation to the project

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "porkbun-mcp": {
      "command": "npx",
      "args": ["-y", "porkbun-mcp"],
      "env": {
        "PORKBUN_API_KEY": "your_porkbun_api_key",
        "PORKBUN_SECRET_KEY": "your_porkbun_secret_api_key"
      }
    }
  }
}

{
  "mcpServers": {
    "porkbun-mcp": {
      "command": "npx",
      "args": ["-y", "porkbun-mcp", "--get-muddy"],
      "env": {
        "PORKBUN_API_KEY": "your_porkbun_api_key",
        "PORKBUN_SECRET_KEY": "your_porkbun_secret_api_key"
      }
    }
  }
}

{
  "mcpServers": {
    "porkbun-mcp": {
      "command": "npx",
      "args": ["-y", "porkbun-mcp", "--get-muddy", "--enable-domain-create"],
      "env": {
        "PORKBUN_API_KEY": "your_porkbun_api_key",
        "PORKBUN_SECRET_KEY": "your_porkbun_secret_api_key"
      }
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

V
Vestige
Vestige is an AI memory engine based on cognitive science. By implementing 29 neuroscience modules such as prediction error gating, FSRS - 6 spaced repetition, and memory dreaming, it provides long - term memory capabilities for AI. It includes a 3D visualization dashboard and 21 MCP tools, runs completely locally, and does not require the cloud.
Rust
4.5K
4.5 points
B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
6.7K
4.5 points
A
Assistant Ui
assistant - ui is an open - source TypeScript/React library for quickly building production - grade AI chat interfaces, providing composable UI components, streaming responses, accessibility, etc., and supporting multiple AI backends and models.
TypeScript
6.2K
5 points
A
Apify MCP Server
The Apify MCP Server is a tool based on the Model Context Protocol (MCP) that allows AI assistants to extract data from websites such as social media, search engines, and e-commerce through thousands of ready-to-use crawlers, scrapers, and automation tools (Apify Actors). It supports OAuth and Skyfire proxy payment and can be integrated into MCP clients such as Claude and VS Code through HTTPS endpoints or local stdio.
TypeScript
6.4K
5 points
R
Rsdoctor
Rsdoctor is a build analysis tool specifically designed for the Rspack ecosystem, fully compatible with webpack. It provides visual build analysis, multi - dimensional performance diagnosis, and intelligent optimization suggestions to help developers improve build efficiency and engineering quality.
TypeScript
9.3K
5 points
N
Next Devtools MCP
The Next.js development tools MCP server provides Next.js development tools and utilities for AI programming assistants such as Claude and Cursor, including runtime diagnostics, development automation, and document access functions.
TypeScript
9.7K
5 points
T
Testkube
Testkube is a test orchestration and execution framework for cloud-native applications, providing a unified platform to define, run, and analyze tests. It supports existing testing tools and Kubernetes infrastructure.
Go
6.5K
5 points
M
MCP Windbg
An MCP server that integrates AI models with WinDbg/CDB for analyzing Windows crash dump files and remote debugging, supporting natural language interaction to execute debugging commands.
Python
10.5K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.3K
4.5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
34.2K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
25.4K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
72.3K
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
31.0K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
64.3K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
21.0K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
47.4K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase