Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KAS_LOGINYesAccount number, e.g. wXXXXXX
KAS_SSH_HOSTYesHost alias from ~/.ssh/config that leads to the KAS shell (required for database_dump)
KAS_AUTH_DATAYesAPI password from KAS → Tools → API, not the login password
KAS_ALLOW_WRITESNoSet to '1' to allow write operations (add/update/delete). Default is '0' (read-only).0

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
dns_listC

Get DNS records for a zone (get_dns_settings).

dns_addC

Add a DNS record (add_dns_settings).

dns_updateC

Update a DNS record by id (update_dns_settings).

dns_deleteA

Delete a DNS record by id (delete_dns_settings). Requires confirm:true.

subdomain_listA

List all subdomains (get_subdomains).

subdomain_addC

Create a subdomain pointing at a path (add_subdomain).

subdomain_deleteA

Delete a subdomain (delete_subdomain). Requires confirm:true.

mail_listB

List all POP3/IMAP mailboxes (get_mailaccounts).

mail_addC

Create a mailbox (add_mailaccount).

mail_deleteA

Delete a mailbox (delete_mailaccount). Requires confirm:true.

mailforward_listA

List mail forwards / aliases (get_mailforwards).

mailforward_addC

Create a mail forward / alias (add_mailforward).

database_listA

List MySQL databases (get_databases). Passwords are redacted by default to avoid dumping all client DB credentials into the conversation.

database_addA

Create a MySQL database (add_database). KAS auto-generates the db name and login.

database_deleteA

Delete a MySQL database (delete_database). Requires confirm:true.

database_dumpB

Export a MySQL database to a local .sql file via SSH + mysqldump. Requires an SSH host alias (KAS_SSH_HOST) that lands on the KAS shell.

ftp_listB

List FTP users (get_ftpusers).

ftp_addB

Create an FTP user (add_ftpusers). KAS auto-generates the login prefix. Params unverified against live API.

ftp_updateC

Update an FTP user (update_ftpuser). Params unverified.

ftp_deleteB

Delete an FTP user (delete_ftpuser). Requires confirm:true.

cronjob_listC

List cronjobs (get_cronjobs).

cronjob_addC

Create a cronjob (add_cronjob). Params unverified against live API.

cronjob_updateC

Update a cronjob (update_cronjob). Params unverified.

cronjob_deleteA

Delete a cronjob (delete_cronjob). Requires confirm:true.

kas_rawA

Call any KAS action directly. action = kas_action string (e.g. get_cronjobs, add_ftpusers). params = KasRequestParams object. Writes need KAS_ALLOW_WRITES=1; delete_* also needs params.confirm=true.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/art-design-digital/allinkl-mcp'

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