Directadmin MCP Server

# DirectAdmin MCP Server [![version](https://img.shields.io/badge/version-0.1.0-blue.svg)](https://github.com/omryatia/directadmin-mcp) A Model

Local serverstdioPython

What is the Directadmin MCP Server?

DirectAdmin MCP Server version A Model Context Protocol

What the server does

  • MCP Integration — Connect AI assistants to DirectAdmin using the Model Context Protocol
  • RESTful API — Comprehensive API for DirectAdmin management
  • Server-Sent Events (SSE) — Real-time communication with clients
  • Tool-based Architecture — Modular design with tool-based commands
  • Command-line Client — Included client for testing and scripting
  • Docker Support — Easy deployment with Docker and Docker Compose

Available tools

The toolset is worth reading before you wire it up, because it tells you what the integration is really for:

  • Endpoint — Method
  • Security — The Security tool exposed by this server
  • Logging — Log levels can be configured in the .env file with the LOG_LEVEL variable

Credentials and setup notes

  • Python 3.12+ - DirectAdmin server with API access - DirectAdmin login key (preferred) or username/password

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Configuration

  • Python 3.12+ - DirectAdmin server with API access - DirectAdmin login key (preferred) or username/password
VariableDescriptionRequired
DA_LOGIN_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Directadmin to Endpoint.”
  • “Use Directadmin to Security.”
  • “Use Directadmin to Logging.”

Frequently asked questions

Python 3.12+, a DirectAdmin server with API access, and either a DirectAdmin login key (preferred) or username/password credentials.