porkbun-mcp-server
Porkbun MCP Server is a Model Context Protocol server that allows for interaction with Porkbun's API to manage domains, DNS records, and SSL certificates. It is designed for MCP-compatible clients and integrates with tools like AI assistants to standardize domain management processes.
Porkbun MCP Server
A Model Context Protocol (MCP) server to interact with the Porkbun API (v3). It allows management of Porkbun domains, DNS records, SSL certificates, and more via MCP-compatible clients like AI assistants and IDE extensions.
Tools
- Domain management
- DNS record operations
- SSL certificate retrieval
- Nameserver updates
- URL forwarding
- DNSSEC record manipulation
Prerequisites
- Node.js v18 or later
- npm
- Porkbun API Key and Secret Key
Setup
- Clone the repository.
- Install dependencies via npm.
- Configure API keys using environment variables or a
.env
file.
Building
Compile TypeScript code using npm run build
to JavaScript.
Running the Server
Execute using Node.js, specifying .env
if needed.
Usage with Claude Desktop
Configure in Claude Desktop's claude_desktop_config.json
to use MCP server.
License
Licensed under the MIT License. See LICENSE file for details.