
Infomaniak Mcp Agent
Gives Claude direct access to your Infomaniak account through 71 tools spanning web hosting, kSuite mail, kDrive, DNS, domains, SSL, and AI products. Every destructive operation uses two-phase commit: the server returns a plan with a confirmation token, nothing mutates until you approve. Built by reverse-engineering manager endpoints alongside Infomaniak's public API, so you can provision sites, rotate DNS records, create mailboxes, audit account health, and manage FTP users without leaving the chat. Particularly relevant if you host on Switzerland's sovereign cloud and want agentic workflows that respect the blast radius of production changes. Ships with session memory and selective undo for reversible actions.
- GitHub stars
- 8
- tools
- 61
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- Jun 16, 2026
Tools
61 toolsPublic tool metadata for what this MCP can expose to an agent.
infomaniak_overviewSummary of organizations + products. Best first call.
Summary of organizations + products. Best first call.
No parameter schema in public metadata yet.
infomaniak_helpSuggest tools matching a free-form intent ("create site", "list mailboxes"…).
Suggest tools matching a free-form intent ("create site", "list mailboxes"…).
No parameter schema in public metadata yet.
infomaniak_explainReturns the full definition (description + schemas) of a specific tool.
Returns the full definition (description + schemas) of a specific tool.
No parameter schema in public metadata yet.
infomaniak_audit_accountScan an organization for expirations / locked products / ongoing ops.
Scan an organization for expirations / locked products / ongoing ops.
No parameter schema in public metadata yet.
infomaniak_historyList destructive actions taken in this session.
List destructive actions taken in this session.
No parameter schema in public metadata yet.
infomaniak_undoReverse a session action when reversible (two-phase commit).
Reverse a session action when reversible (two-phase commit).
No parameter schema in public metadata yet.
infomaniak_list_organizationsAccounts you have technical access to.
Accounts you have technical access to.
No parameter schema in public metadata yet.
infomaniak_list_hostingsWeb hostings (classic + Node.js) for one organization.
Web hostings (classic + Node.js) for one organization.
No parameter schema in public metadata yet.
infomaniak_list_domainsDomains for one organization, with creation + expiration dates.
Domains for one organization, with creation + expiration dates.
No parameter schema in public metadata yet.
infomaniak_get_domainDetail of one domain (DNS managed?, DNSSEC, errors).
Detail of one domain (DNS managed?, DNSSEC, errors).
No parameter schema in public metadata yet.
infomaniak_find_siteDomain-first lookup. Resolves a public domain to account, hosting, and site identifiers.
Domain-first lookup. Resolves a public domain to account, hosting, and site identifiers.
No parameter schema in public metadata yet.
infomaniak_list_sitesSites on a given web hosting (with applications).
Sites on a given web hosting (with applications).
No parameter schema in public metadata yet.
infomaniak_create_siteTwo-phase: returns a plan + token, second call with token actually creates.
Two-phase: returns a plan + token, second call with token actually creates.
No parameter schema in public metadata yet.
infomaniak_delete_siteTwo-phase delete (full preview of the site to be removed).
Two-phase delete (full preview of the site to be removed).
No parameter schema in public metadata yet.
infomaniak_list_site_aliasesFQDNs (main + aliases) bound to a site.
FQDNs (main + aliases) bound to a site.
No parameter schema in public metadata yet.
infomaniak_add_site_aliasesBind one or more FQDNs (wildcards accepted). Two-phase. Asynchronous.
Bind one or more FQDNs (wildcards accepted). Two-phase. Asynchronous.
No parameter schema in public metadata yet.
infomaniak_delete_site_aliasUnbind one alias FQDN (the main FQDN cannot be removed). Two-phase.
Unbind one alias FQDN (the main FQDN cannot be removed). Two-phase.
No parameter schema in public metadata yet.
infomaniak_get_certificateCurrent cert status, issuer, expiry, ACME identifier errors.
Current cert status, issuer, expiry, ACME identifier errors.
No parameter schema in public metadata yet.
infomaniak_request_certificateTwo-phase. Issue or renew a cert (free, paid, or custom).
Two-phase. Issue or renew a cert (free, paid, or custom).
No parameter schema in public metadata yet.
infomaniak_delete_certificateTwo-phase. Remove the cert from a site.
Two-phase. Remove the cert from a site.
No parameter schema in public metadata yet.
infomaniak_list_databasesMariaDB databases attached to a hosting (with disk usage).
MariaDB databases attached to a hosting (with disk usage).
No parameter schema in public metadata yet.
infomaniak_get_databaseDetail of one database.
Detail of one database.
No parameter schema in public metadata yet.
infomaniak_create_databaseTwo-phase create.
Two-phase create.
No parameter schema in public metadata yet.
infomaniak_delete_databaseTwo-phase delete (plan shows disk usage + linked app).
Two-phase delete (plan shows disk usage + linked app).
No parameter schema in public metadata yet.
infomaniak_list_database_usersMariaDB-level user accounts attached to a hosting.
MariaDB-level user accounts attached to a hosting.
No parameter schema in public metadata yet.
infomaniak_get_database_userDetail of a single MariaDB user.
Detail of a single MariaDB user.
No parameter schema in public metadata yet.
infomaniak_change_database_user_passwordRotate a MariaDB user's password and re-declare its grants atomically. Two-phase.
Rotate a MariaDB user's password and re-declare its grants atomically. Two-phase.
No parameter schema in public metadata yet.
infomaniak_change_database_user_permissionsChange which databases a user can reach, password untouched. Two-phase.
Change which databases a user can reach, password untouched. Two-phase.
No parameter schema in public metadata yet.
infomaniak_list_hosting_usersFTP / SSH users on a web hosting.
FTP / SSH users on a web hosting.
No parameter schema in public metadata yet.
infomaniak_create_hosting_userTwo-phase create with connection_type: ftp or ssh.
Two-phase create with connection_type: ftp or ssh.
No parameter schema in public metadata yet.
infomaniak_change_hosting_user_passwordRotate an FTP/SSH user's password. Two-phase.
Rotate an FTP/SSH user's password. Two-phase.
No parameter schema in public metadata yet.
infomaniak_change_hosting_user_connection_typePromote / demote a user between ftp and ssh. Two-phase.
Promote / demote a user between ftp and ssh. Two-phase.
No parameter schema in public metadata yet.
infomaniak_delete_hosting_userTwo-phase revoke (files preserved).
Two-phase revoke (files preserved).
No parameter schema in public metadata yet.
infomaniak_dns_list_recordsEvery DNS record on an Infomaniak-managed zone.
Every DNS record on an Infomaniak-managed zone.
No parameter schema in public metadata yet.
infomaniak_dns_create_recordTwo-phase create record.
Two-phase create record.
No parameter schema in public metadata yet.
infomaniak_dns_update_recordTwo-phase update (current vs proposed diff in the plan).
Two-phase update (current vs proposed diff in the plan).
No parameter schema in public metadata yet.
infomaniak_dns_delete_recordTwo-phase delete record (with full preview before commit).
Two-phase delete record (with full preview before commit).
No parameter schema in public metadata yet.
infomaniak_manage_dnssecUnified DNSSEC: check, enable, or disable.
Unified DNSSEC: check, enable, or disable.
No parameter schema in public metadata yet.
infomaniak_list_mail_hostingsMail hostings for one organization.
Mail hostings for one organization.
No parameter schema in public metadata yet.
infomaniak_list_mailboxesMailboxes on a given mail hosting.
Mailboxes on a given mail hosting.
No parameter schema in public metadata yet.
infomaniak_get_mailbox_infoUnified mailbox read for aliases, signatures, and backups.
Unified mailbox read for aliases, signatures, and backups.
No parameter schema in public metadata yet.
infomaniak_create_mailboxTwo-phase create with password policy enforcement.
Two-phase create with password policy enforcement.
No parameter schema in public metadata yet.
infomaniak_delete_mailboxTwo-phase delete (also wipes stored mail).
Two-phase delete (also wipes stored mail).
No parameter schema in public metadata yet.
infomaniak_create_mailbox_aliasTwo-phase add alias to a mailbox.
Two-phase add alias to a mailbox.
No parameter schema in public metadata yet.
infomaniak_list_redirectionsServer-side mail redirection rules.
Server-side mail redirection rules.
No parameter schema in public metadata yet.
infomaniak_create_redirectionTwo-phase create rule (forward to N targets).
Two-phase create rule (forward to N targets).
No parameter schema in public metadata yet.
infomaniak_delete_redirectionTwo-phase delete rule.
Two-phase delete rule.
No parameter schema in public metadata yet.
infomaniak_get_my_profileName, email, language, country, timezone, current account, security posture.
Name, email, language, country, timezone, current account, security posture.
No parameter schema in public metadata yet.
infomaniak_get_my_securityFocused security report: 2FA, recovery email, phone, Yubikey, rescue codes, trusted devices.
Focused security report: 2FA, recovery email, phone, Yubikey, rescue codes, trusted devices.
No parameter schema in public metadata yet.
infomaniak_get_account_fullFull org detail: legal entity, billing addresses, VAT, locale, support tier, 2FA policy, role, tags.
Full org detail: legal entity, billing addresses, VAT, locale, support tier, 2FA policy, role, tags.
No parameter schema in public metadata yet.
infomaniak_list_teams_and_tagsTeams (owners + counts) + tags (with products carrying each tag) in a single call.
Teams (owners + counts) + tags (with products carrying each tag) in a single call.
No parameter schema in public metadata yet.
infomaniak_get_mail_hosting_fullDNS health diagnostic (MX/SPF/DKIM/DMARC), quotas, admin, parent kSuite link, FQDNs, team access.
DNS health diagnostic (MX/SPF/DKIM/DMARC), quotas, admin, parent kSuite link, FQDNs, team access.
No parameter schema in public metadata yet.
infomaniak_get_mailbox_fullAuto-responder, aliases, IMAP/POP3 last login, password age, mailbox size, devices, DKIM, filtering, senders.
Auto-responder, aliases, IMAP/POP3 last login, password age, mailbox size, devices, DKIM, filtering, senders.
No parameter schema in public metadata yet.
infomaniak_get_domain_fullauth_code (EPP), transfer/trade status, glue records, TLD/registry, DNS detail and health.
auth_code (EPP), transfer/trade status, glue records, TLD/registry, DNS detail and health.
No parameter schema in public metadata yet.
infomaniak_get_drive_fullDrive name, total size, used size, maintenance.
Drive name, total size, used size, maintenance.
No parameter schema in public metadata yet.
infomaniak_list_drive_usersUsers with access to a kDrive (access audits).
Users with access to a kDrive (access audits).
No parameter schema in public metadata yet.
infomaniak_list_drive_trashItems in the trash bin with deletion timestamps.
Items in the trash bin with deletion timestamps.
No parameter schema in public metadata yet.
infomaniak_list_vpsList Cloud Server (Jelastic) products of an org.
List Cloud Server (Jelastic) products of an org.
No parameter schema in public metadata yet.
infomaniak_get_vps_fullDatacenter, IPs, CPU/RAM, bandwidth, disk usage, firewall, migration history.
Datacenter, IPs, CPU/RAM, bandwidth, disk usage, firewall, migration history.
No parameter schema in public metadata yet.
infomaniak_list_nodejs_appsDiscover the apps on a Node.js hosting, returning each app's vhost_route_id and FQDNs.
Discover the apps on a Node.js hosting, returning each app's vhost_route_id and FQDNs.
No parameter schema in public metadata yet.
infomaniak_get_nodejs_appFull app config: Node version, listen port, start and build commands, public IPs.
Full app config: Node version, listen port, start and build commands, public IPs.
No parameter schema in public metadata yet.
Sponsors
Configuration
INFOMANIAK_API_TOKEN*secretBearer token for api.infomaniak.com. Generate at https://manager.infomaniak.com/v3/api-token
INFOMANIAK_AUTH_MODEdefault: autoAuthentication mode for manager.infomaniak.com endpoints. 'auto' (default) reads Chrome cookies on demand. 'manual' uses INFOMANIAK_SASESSION+INFOMANIAK_XSRF_TOKEN. 'disabled' skips manager-private endpoints.
INFOMANIAK_SASESSIONsecretManager session cookie (used when INFOMANIAK_AUTH_MODE=manual).
INFOMANIAK_XSRF_TOKENsecretManager XSRF cookie (used when INFOMANIAK_AUTH_MODE=manual).
Readme
Details
- Repository
- github.com/mogacode-ma/infomaniak-mcp-agent
- Category
- AI & LLM Tools
- Package
infomaniak-mcp-agent- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active