namecheap-mcp
This is a Model Context Protocol (MCP) service for interacting with the Namecheap API, specifically focusing on DNS-related operations.
Namecheap MCP Service
This is a Model Context Protocol (MCP) service for interacting with the Namecheap API, specifically focusing on DNS-related operations.
Overview
The Namecheap MCP service provides a standardized interface for AI models to interact with the Namecheap API. It allows for managing DNS settings, email forwarding, and host records for domains registered with Namecheap.
Setup
- Clone this repository
- Create a
.env
file with your Namecheap API credentials:SANDBOX=false # Set to true for testing API_KEY=your_api_key USERNAME=your_username CLIENT_IP=your_client_ip
Usage
Available Functions
The service exposes the following functions:
set_default_dns
: Sets domain to use Namecheap's default DNS serversset_custom_dns
: Sets domain to use custom DNS serversget_dns_list
: Gets a list of DNS servers for a domainget_hosts
: Gets host records for a domainset_hosts
: Sets host records for a domainget_email_forwarding
: Gets email forwarding settings for a domainset_email_forwarding
: Sets email forwarding for a domain
Using with AI Code Editor
To use this MCP service with your code editor, add the following configuration to your code editor's MCP config file (typically located at ~/.codeium/windsurf/mcp_config.json
):
"mcpServers": {
"Namecheap": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"namecheap-mcp/src/main.py"
]
}
}
After configuring the MCP service in your code editor, you can interact with the Namecheap API using natural language. For example:
- "Get the DNS records for example.com"
- "Set example.com to use Namecheap's default DNS servers"
- "Update the host records for example.com"
Related MCP Servers
View all communication servers →Time
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
mcp-twikit
by adhikasp
MCP-Twikit is a Model Context Protocol server designed for interacting with Twitter, enabling users to perform various Twitter-related tasks such as sentiment analysis and timeline retrieval.
osp_marketing_tools
by open-strategy-partners
A comprehensive suite of tools for technical marketing content creation, optimization, and product positioning based on Open Strategy Partners' proven methodologies.
whatsapp-mcp
by lharries
This is a Model Context Protocol (MCP) server for WhatsApp, allowing users to interact with their WhatsApp messages and contacts through an LLM like Claude.
algorand-mcp
by GoPlausible
This is a Model Context Protocol (MCP) implementation for Algorand blockchain interactions, providing a server package for blockchain interactions and a client package for wallet management and transaction signing.
mcp-compass
by liuyoshio
MCP Compass is a discovery and recommendation service for exploring Model Context Protocol servers using natural language queries.
mcp-server-chatsum
by chatmcp
This MCP Server is used to summarize your chat messages.