Skip to main content
Glama
ashrobertsdragon

cPanel MCP Server

models.py963 B
from pydantic import Field from pydantic_settings import BaseSettings, SettingsConfigDict """Configuration models for cPanel MCP.""" class CpanelAPIConfig(BaseSettings): """Configuration for cPanel API connection.""" model_config = SettingsConfigDict( env_file=".env", env_file_encoding="utf-8", extra="ignore", ) hostname: str = Field(default=...) cpanel_username: str = Field(default=...) api_token: str = Field(default=...) port: int = Field(default=2083) ssl: bool = True class CpanelSSHConfig(BaseSettings): """Configuration for cPanel SSH connection.""" model_config = SettingsConfigDict( env_file=".env", env_file_encoding="utf-8", extra="ignore", ) ssh_key_path: str = Field(default=...) ssh_port: int = Field(default=21098) server_ip: str = Field(default=...) cpanel_username: str = Field(default=...)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ashrobertsdragon/cpanel-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server