MCP App Store
by KeenEthics
MaxHosting icon

MaxHosting

By MaxHosting

Get New App Alerts

Overview

MaxHosting is a domain registrar and web hosting company from North Macedonia, accredited for .mk and .мкд domains. Without signing in, ask Claude to check whether a domain is free across .mk, .com.mk, .мкд, .com and more, with live first-year prices in MKD; compare hosting plans; get answers from the MaxHosting help centre (email on your phone, DNS records, WordPress, SSL, .mk registration rules); and get a link that opens the order page pre-filled. Signed in with your MaxHosting account, Claude can see your services, domains and expiry dates, invoices and what is unpaid, support tickets, DNS records, mailboxes, SSL status and hosting usage — and propose changes such as a new mailbox, a DNS record, a renewal or an order. Every change is only a proposal: Claude gives you a link, and nothing happens until you confirm it in the MaxHosting portal. Permanent actions ask you to type the name of what will be removed, and sensitive ones (transfer codes, DNS) ask for a code sent to your email. You can see each connection's last use and disconnect it at any time in the portal.

Tools

account_details

Claude
Read: profile (company and contact details), other_services, documents (uploaded files), notifications (recent), cart, cloud_app (one app, needs app_id, refreshed from the platform), server_status (whether a server their hosting runs on has a confirmed outage right now — use for "is my site down?").

account_overview

Claude
A snapshot of the account: active services by type, what is unpaid (count, total, overdue), services expiring within 45 days and tickets waiting on support. Start here for "how is my account", "is anything due" or a vague question.

add_dns_record

Claude
Propose adding one DNS record (A, AAAA, CNAME, MX, TXT, SRV, CAA) to a registered domain whose DNS is hosted with us — check domain_info first (dns.canAddRecords). For MX give "priority host", e.g. "10 mail.example.mk.". Editing or deleting records happens on the domain page. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

add_forwarder

Claude
Propose forwarding mail from one address to another. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

cancel_service

Claude
Propose cancelling a service (hosting, domain or other service) by id from list_services. It stops at the end of the paid period and support is notified. Ask why first, and offer alternatives (downgrade) when it is about price. The client confirms by typing the service name. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

change_mailbox_quota

Claude
Propose changing an email account quota. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

check_domain

Claude
Check whether a domain name is free to register at MaxHosting (Macedonian registrar and hosting company) and its first-year price in MKD. Give a full name (example.mk) or just the name (example) to check several endings such as .mk, .com.mk, .мкд, .com. Available names come with an order link.

create_mailbox

Claude
Propose creating an email account. The client confirms with a button; the password is generated and shown to them only. Never ask the client for a password. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

dns_lookup

Claude
Live public DNS for any domain, also ones whose DNS is not with us (Cloudflare, Netlify, another host): A, AAAA, CNAME, MX, NS, TXT, CAA and DS, plus whether DNSSEC is signed, validates or is broken. Use it for "is it propagated", "where does my mail go", verification errors and DNSSEC questions.

domain_details

Claude
Read about a domain. view: nameservers (which of ours point it at its hosting with us — use to restore; current ones are in domain_info), dns_records (for a domain on our DNS without hosting), landing (parked / for-sale page), epp_status (whether a transfer code can be issued automatically).

domain_info

Claude
A registered domain of the client: status, registration and expiry dates, renewal price, nameservers and its DNS records when the zone is hosted with us (also for domains without hosting).

domain_prices

Claude
Price list for domain registration and renewal per ending (.mk, .com.mk, .мкд, .com, …), in MKD per year.

get_dns_records

Claude
DNS zone records for a domain on one hosting package (for a registered domain, domain_info has them too).

get_epp_code

Claude
Propose showing the EPP/auth (transfer) code of one of the client's domains (not .mk). After they confirm, the code is shown to them only — you never see it. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

get_invoice

Claude
One invoice or proforma with its lines (what was billed, for which period). Give invoice_id or number.

get_ticket

Claude
One ticket's messages (the latest 12), to summarise what support said or what is still open.

hosting_details

Claude
Read one part of a hosting account. view: domains (main, addon, sub, aliases), php (versions and what each site runs), cron, redirects, mailing_lists, spam, autoresponders, backups, apps (installed apps), databases, ftp, onboarding (getting-started checklist), site_health (the first step for "my site is down / slow / broken": suspension, server outage, DNS, the site's HTTP answer, SSL, disk/inodes, last errors — domain optional), email_auth (SPF, DKIM, DMARC state for "my mail goes to spam" — domain optional), error_log (recent Apache errors for a domain, lines 1-100), directory_privacy (whether dir — relative to the account home, default public_html — and its subfolders are password-protected, and who can log in).

hosting_plans

Claude
MaxHosting web hosting plans with prices (MKD) and what each includes, each with an order link.

hosting_usage

Claude
Disk, bandwidth, mailbox, database and domain usage vs. limits for one hosting package.

list_cloud_apps

Claude
The client's Cloud Apps (apps deployed from a Git repo): name, status, last deploy result, live address, plan and next billing date.

list_forwarders

Claude
Email forwarders on one hosting package.

list_invoices

Claude
Invoices and proformas of any status (paid too), newest 25, optionally for one year.

list_mailboxes

Claude
Email accounts on one hosting package, with quota.

list_orders

Claude
The cart and orders that are not active yet (unpaid, paid and waiting, free transfers), each with what holds it up and, for a new .mk domain, the request form and missing documents. Use it when a domain or service the client mentions is not in list_services.

list_packages

Claude
Hosting or VPS packages with the client's own prices in MKD. Mention "+ ДДВ" / "+ VAT" only when vatAddedOnTop is true; otherwise the price is final. Use before proposing an order.

list_services

Claude
The client's hosting packages, VPS, domains and other services with id, type, name, status, expiry date and days left. Call this first whenever the question is about "my hosting", "my domain" or a service id.

list_tickets

Claude
The client's 10 most recent support tickets, with who replied last and whether a person from support is on it.

list_unpaid_invoices

Claude
Unpaid invoices and proformas (профактури) with number, amount in MKD, issue and due date, whether overdue, and the total. To let the client pay one, follow with show_payment.

list_vps

Claude
The client's VPS servers: package, machine state (running, stopped, …), IP address, region and expiry.

mail_settings

Claude
The exact settings to add a mailbox of this hosting to Outlook, Apple Mail, Thunderbird or a phone: incoming (IMAP/POP3) and outgoing (SMTP) server, ports and encryption.

manage_billing

Claude
Propose: merge_proformas (invoice_ids: 2+ unpaid proforma ids, one payment instead of several), remove_cart_item (cart_id from account_details view=cart). Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

manage_database

Claude
Propose a MySQL change on a hosting. action: create_database (name), delete_database (name), create_user (name — password is generated), delete_user (name), grant (user, database — all privileges). Names get the account prefix automatically. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

manage_dns

Claude
Propose editing or deleting a DNS record. For a hosting's zone pass service_id + domain (edit only); for a domain on our DNS without hosting pass domain only (edit and delete). line_index comes from get_dns_records / domain_details view=dns_records. edit needs name, type, data, ttl optional. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

manage_domain

Claude
Propose a registrar change. action: set_nameservers (nameservers: 2-4 hostnames), lock (registrar lock on), unlock (first step of moving the domain away), set_landing (mode parked | for_sale, sale_price for for_sale, contact_email). set_nameservers and unlock need the client to confirm with an email code. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

manage_email

Claude
Propose an email change on a hosting. action: delete_mailbox (email), delete_forwarder (source, destination), delete_autoresponder (email), add_mailing_list (name, domain — a password is generated), delete_mailing_list (list = name@domain), set_spam (enabled and/or required_score 1-10), fix_spf / enable_dkim / add_dmarc (domain — puts the record cPanel recommends in place; read email_auth first; DMARC is added as p=none, monitoring only). Deleting is permanent; the client confirms by typing the address. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

manage_ftp

Claude
Propose an FTP account change. action: create (login, quota_mb optional — password generated), reset_password (login — new password generated), delete (login). Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

manage_security

Claude
Propose a security change on a hosting. action: block_ip / unblock_ip (ip: one address or an IPv4 /16-/32 range; blocks it from all the account's sites — there is no list of blocks to read), protect_directory / unprotect_directory (dir relative to the home, e.g. public_html/admin — browsers then ask for a login), add_directory_user (dir, user — the password is generated), delete_directory_user (dir, user). Read directory_privacy first. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

manage_site

Claude
Propose a website change on a hosting. action: add_subdomain (subdomain, root_domain), delete_subdomain (domain = full sub.example.mk), add_addon_domain (domain), delete_addon_domain (domain), add_alias (domain), delete_alias (domain), add_redirect (domain, source path, destination https URL, type 301|302), delete_redirect (source), set_php (vhost, version — values from hosting_details view=php), add_cron (minute, hour, day, month, weekday, command), delete_cron (line_key from view=cron), restore_backup (backup_id from view=backups — overwrites current files), install_wordpress (domain, directory optional, site_name, admin_email — the admin password is generated). Read first, then propose with exact values. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

manage_ticket

Claude
Propose closing a ticket (close) or handing it to a person on the support team (escalate), when the client asks for a human. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

open_ticket

Claude
Propose opening a support ticket that goes straight to a person on the support team. Use it when the client asks for a human, or for what you cannot do (refunds, cancellations, migrations, anything broken you cannot fix). Write the subject and a clear message in the client's words and language with the details you found (domain, service, error); the client confirms it. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

propose_order

Claude
Propose a new order of hosting, domains and/or VPS for the client. Collect what is needed first (package from list_packages, domain checked with check_domain, years, EPP code for transfers); ask only for what is missing. The client then pays by card or gets a payment link from the card — nothing is ordered until it is paid, and an unpaid order goes back to their cart. .mk/.мкд registrations and transfers, and Cloud Apps, are ordered in the order wizard instead (show_button target=order). Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

referral_info

Claude
The client's referral code, the link to share, and the credit they have earned (in MKD). For "how do I earn a discount" or "what is my code".

renew_service

Claude
Propose renewing one of the client's services (domain, hosting, VPS; id from list_services) ahead of time. After the client confirms, a renewal proforma is created and a pay-by-card card appears. periods is years for a domain, billing periods for hosting (usually a year). .mk domains renew the same way. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

reply_ticket

Claude
Propose adding the client's reply to one of their tickets, for the support team to read. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

reset_cpanel_password

Claude
Propose a new cPanel login password for a hosting. Generated and shown to the client once; needs an email code. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

reset_mailbox_password

Claude
Propose setting a new password on an email account (forgotten password, suspected break-in). The client confirms with a button; a strong password is generated and shown to them only — or they type their own in the card itself. Never ask for, repeat or suggest a password in chat. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

run_autossl

Claude
Propose running AutoSSL to issue or renew free certificates. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

search_help

Claude
Search MaxHosting's help centre (email setup, DNS, WordPress, SSL, .mk domain rules, payments, …). Returns the matching guides.

set_auto_renew

Claude
Propose turning automatic renewal on or off for one of the client's domains (not .mk). Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

set_autoresponder

Claude
Propose an automatic reply (out of office / vacation) on an email account. It replaces any existing one on that address. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

ssl_status

Claude
Installed SSL certificates on one hosting package, with the domains each covers and its expiry.

start_order

Claude
A link to the MaxHosting order page with a domain and/or hosting plan already filled in. Nothing is ordered — the person completes it there.

update_profile

Claude
Propose changing one profile field: phone (tel1), phone2 (tel2), contact_person (kontaktlice), contact_phone (kontakttel), website (web), language (mk|en|sr|sq|tr), street (ulica_broj), postcode (postenski_kod). Email, password and company identity are changed only in Profile. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

upgrade_options

Claude
Every package one hosting can move to — bigger (type "upgrade": the difference for the rest of the period is paid now) or smaller (type "downgrade": applies at once, no refund) — with yearly prices. Use it whenever the client wants another package, or when hosting_usage shows a limit close (about 80% or more).

upgrade_package

Claude
Propose moving one hosting to another package, bigger or smaller (package_id from upgrade_options) — the same change as the panel button, so never send the client to support for it. The client confirms. An upgrade with something owed shows a pay card and the package changes once paid. Before a downgrade call hosting_usage and do not propose a package smaller than what is already used (disk, mailboxes, domains); say plainly it applies at once with no refund. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

vps_power

Claude
Propose starting, stopping or restarting one of the client's VPS (id from list_vps). Stopping takes their sites offline — say so. Over this connection it only PROPOSES: the result is a link where the client confirms in the MaxHosting portal. Nothing changes until they do.

Similar Apps