Provider-neutral MCP server for AgentDispatch.
Infomaniak Mcp Agent is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
Open InstallationWhat it does
Full unofficial agentic Infomaniak MCP server — guided automation of web hosting, mail, kDrive, domains and DNS
Quickstart
# 1 — run it from where its publisher ships it
npx -y infomaniak-mcp-agent
# 2 — ask your agent something
> Full unofficial agentic Infomaniak MCP server — guided automation of web hosting, mail, kDrive, domains and DNS
Infomaniak Mcp Agent is free: there is no plan to choose, no cap to set and nothing that can bill you.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. This one runs on your machine: your client starts Infomaniak Mcp Agent as a process under your own user, with your files and your network, so the tool surface below is what it can do to your computer rather than to a server somewhere else. It is scanned, signed and pinned to the version you choose — read the surface before you approve it.
This is a public server: you run it yourself and this marketplace is not in the path. Claude Code registers it in one command.
claude mcp add infomaniak-mcp-agent -- npx -y infomaniak-mcp-agentReconnect, or start a new session, and the tools appear in the model’s tool list.
It reaches a system of yours, so it needs your own credential rather than the publisher’s: INFOMANIAK_API_TOKEN. You set it after installing; the value is sealed here and sent to the server on each call.
One config entry your client uses to start the process locally. A local server runs with your file system and your network, which is why it is priced without metering.
71 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
List every MariaDB database attached to a web hosting (with disk usage and any running operations).
Takes no parameters.
Get the full detail of a specific database (disk usage, application, permissions, backups).
Takes no parameters.
Create a new MariaDB database on a web hosting. Two-phase commit. Goes through the manager-private API because the public one silently no-ops on database POSTs.
Takes no parameters.
Delete a MariaDB database. Two-phase commit, manager-private API. WARNING: the database content (tables, rows) is wiped and cannot be recovered without an Infomaniak backup.
Takes no parameters.
List the MariaDB-level user accounts attached to a web hosting (each has its own password and a
Takes no parameters.
Fetch the detail of a single MariaDB-level user (applications, permissions, link to phpMyAdmin).
Takes no parameters.
Update which databases a MariaDB user can access (read/write/admin per DB). Does NOT change the password. Same manager-private endpoint as the password rotation. Two-phase commit. Anything not in
Takes no parameters.
List the FTP / SSH users that have access to a web hosting (with environment and SSH flag).
Takes no parameters.
Create a new FTP / SSH user on a web hosting. Two-phase commit. Connection types:
Takes no parameters.
Revoke a hosting user (FTP / SSH access). Two-phase commit. Existing files are not deleted.
Takes no parameters.
Rotate the password of an FTP/SSH user on a web hosting. Two-phase commit. The
Takes no parameters.
Promote or demote an FTP/SSH user:
Takes no parameters.
List Node.js applications running on a web hosting. Returns
Takes no parameters.
Get full configuration of a Node.js application: Node version, listen port, start_command, build_command, public IPs (v4 + v6), SSL status, primary FQDN, preview URL, directory on disk, and disk usage. Manager-private — requires SASESSION + CSRF cookies.
Takes no parameters.
Get the live status of a Node.js application —
Takes no parameters.
List the FQDNs (domain names) serving a Node.js application. Returns the primary FQDN plus the automatic preview URL (xxx.preview.hosting-ik.com). Manager-private.
Takes no parameters.
List the recent jobs that ran for a Node.js app (builds, restarts, etc.) with their status and a JWT-protected log_stream endpoint per job. Manager-private.
Takes no parameters.
Get credentials to consume the LIVE stdout/stderr stream of a Node.js application. Returns a one-shot JWT (valid ~1h) and the endpoint URL on
Takes no parameters.
Get a screenshot of the running Node.js app as a base64 JPEG data URL. Useful to visually confirm the app is alive without HTTP-probing. Set
Takes no parameters.
Start, stop, restart, or build a Node.js application. Two-phase commit: first call returns a plan + token, second call (with the token + same args) applies.
Takes no parameters.
Full organization detail: legal entity, billing address(es), VAT, locale, timezone, logo URLs, support tier (premium=2), 2FA-required policy, your role (owner/admin/billing/user), user/owner counts, tags. Manager-private.
Takes no parameters.
List the teams (with owners + user/product counts) AND the tags (with products carrying each tag) of an organization, in a single call. Both are useful to understand how an org partitions access and labels its products. Manager-private.
Takes no parameters.
List the Infomaniak AI products the account owns. If empty, the user has not subscribed to any AI plan; subscribe at https://www.infomaniak.com/en/hosting/ai-tools.
Takes no parameters.
List the public catalogue of LLM/STT/embedding models hosted by Infomaniak (Mixtral, Llama variants, Whisper, …). Useful to know what to target with the OpenAI-compatible chat endpoint.
Takes no parameters.
Escape hatch: call ANY Infomaniak public API endpoint (api.infomaniak.com) when no dedicated tool exists. GET runs immediately. POST/PUT/PATCH/DELETE follow the two-phase commit pattern. Manager-private (/proxy/...) endpoints are NOT reachable through this tool — use a typed tool instead.
Takes no parameters.
Scan an Infomaniak organization for actionable issues: products expiring soon, products in maintenance, locked products, ongoing operations.
Takes no parameters.
List every DNS record on a zone managed by Infomaniak. Use the root domain (e.g.
Takes no parameters.
Create a DNS record on an Infomaniak-managed zone. Two-phase commit: first call returns a plan + token, second call (same params + token) actually creates the record.
Takes no parameters.
Update one or more fields of a DNS record. Two-phase commit: first call shows current vs proposed values + token; second call (same params + token) applies the update.
Takes no parameters.
Delete a DNS record from an Infomaniak-managed zone. Two-phase commit: first call returns a plan with a preview of the record to delete + token, second call (same params + token) actually deletes.
Takes no parameters.
Unified DNSSEC management for a domain:
Takes no parameters.
List every domain owned by an Infomaniak organization, with creation and expiration dates.
Takes no parameters.
Get detailed information about a domain (DNS management status, DNSSEC, IDN, errors).
Takes no parameters.
List every kDrive the account has access to.
Takes no parameters.
List files and subfolders of a kDrive root or a specific folder. Supports pagination.
Takes no parameters.
Full kDrive detail: name, total size (bytes), used size, creation/update timestamps, maintenance flag. Useful for storage usage monitoring. Manager-private — distinct from the existing
Takes no parameters.
List the users with access to a kDrive. Useful for access audits — who can touch what
Takes no parameters.
List the items currently in the kDrive trash bin (files and folders). Each item shows when it was deleted and when added to the drive. Use this to audit what
Takes no parameters.
Lists web hostings (classic + Node.js) for a given Infomaniak organization. Use infomaniak_list_organizations first to discover account IDs.
Takes no parameters.
Suggest which Infomaniak tools to use for a given intent expressed in natural language. Lightweight keyword matching against tool names and descriptions.
Takes no parameters.
Returns the full definition of a specific tool — description, annotations, input parameters and output shape.
Takes no parameters.
List every mail hosting (a.k.a. email_hosting) attached to an Infomaniak organization.
Takes no parameters.
List every mailbox on a given mail hosting.
Takes no parameters.
Full mail hosting detail with diagnostic_dns (MX/SPF/DKIM/DMARC health check), quotas (mailboxes + redirections + per-mailbox disk), admin user, parent kSuite link, FQDN list, and team access flag. Use this for mail-config sanity checks. Manager-private.
Takes no parameters.
Read mailbox metadata in one call. Pick any subset of {aliases, signatures, backups} via the
Takes no parameters.
Create a new mailbox on a mail hosting. Two-phase commit: plan + token first, then apply with token. The password never appears in the plan output.
Takes no parameters.
Delete a mailbox. Two-phase commit. WARNING: this also deletes all stored emails for that mailbox.
Takes no parameters.
Add a new alias to an existing mailbox. Two-phase commit. The alias will receive emails delivered to the underlying mailbox.
Takes no parameters.
Lists all Infomaniak organizations (accounts) the current token has technical access to.
Takes no parameters.
Returns a summary of all Infomaniak organizations and products you have access to. Best called first in a session.
Takes no parameters.
List every server-side redirection rule on a mail hosting.
Takes no parameters.
Create a server-side mail redirection. Two-phase commit. Emails received at name@<domain> will be forwarded to every address in targets.
Takes no parameters.
Delete a mail redirection. Two-phase commit.
Takes no parameters.
List the destructive actions taken in the current session, most recent first. Each entry includes whether it can be reversed via infomaniak_undo.
Takes no parameters.
Reverse a destructive action recorded in the session history (when reversible). Two-phase commit: returns a plan first, then applies the undo on the second call.
Takes no parameters.
List the FQDNs (main + aliases) bound to a web hosting site. The site responds to all of them via the same Apache vhost / DocumentRoot — adding an alias is how you serve more domains from a single WordPress install without provisioning a new site. Manager-private.
Takes no parameters.
Bind one or more additional FQDNs (including wildcards like
Takes no parameters.
Remove one alias FQDN from a web hosting site (the main FQDN cannot be removed). Two-phase commit. After this, the site
Takes no parameters.
Lists all sites on a given web hosting (with applications attached).
Takes no parameters.
Creates a new site on an Infomaniak web hosting. Two-phase commit: first call returns a plan with a confirmation_token, second call (same params + token) actually creates the site.
Takes no parameters.
Delete a site from an Infomaniak web hosting. Two-phase commit: first call returns a plan with the site preview + token, second call (same params + token) actually deletes. WARNING: this also wipes the site directory on the FTP backend after a short grace period.
Takes no parameters.
Return the full SSL certificate detail for one site on a web hosting: provisioning state (
Takes no parameters.
Request a new SSL certificate (or re-issue / renew an existing one) for a site on a web hosting. Two-phase commit. Three types supported:
Takes no parameters.
Delete the SSL certificate of a site (the site will fall back to no HTTPS or Infomaniak
Takes no parameters.
List Swiss Backup subscriptions on an Infomaniak organization (Acronis-based managed backup).
Takes no parameters.
List the short URLs created by your account on Infomaniak
Takes no parameters.
Return the current consumption and limit of your account
Takes no parameters.
Create a new short URL pointing to a long target. Two-phase commit. Use infomaniak_short_urls_quota first if you
Takes no parameters.
List the VPS (Cloud Server, Jelastic-managed) products of an organization. Returns id, customer_name, internal_name (the server hostname), location, cloud_version, managed/lite flags, billing. Use this before
Takes no parameters.
Provision a complete website end-to-end: web site + MariaDB database + DNS A record. Two-phase commit at the workflow level. The plan lists every step that will run; on apply, each step is executed and reported in order so you can see partial completion if anything fails mid-way.
Takes no parameters.
Bulk-read every domain owned by an account: number of DNS records and DNSSEC status per zone. Useful for spot-checking large fleets.
Takes no parameters.
- Every tool, no call limit
- No card, no account needed
- Source published under a licence you can read
- Runs on your machine — nothing of it reaches our gateway
- Nothing to cap, because nothing bills
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable. Infomaniak Mcp Agent costs nothing to install and nothing to call, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| −31.5 | |||
| −1.2 | |||
| capability-exposure | critical | capability blast radius (critical) — client exposure if the model is manipulated | −10 |
| verification-discount | repo | publisher verification (public source) — no provenance, but the source is public and inspectable | −1 |
| coverage-honesty | source | inspection depth (source) — how much of the target the scan could see | −0 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
Tools were statically extracted from the published source (78 recovered), not enumerated from a running server. Tool-poisoning, Unicode-smuggling, capability and toxic-flow analysis ran on this inferred surface, but a mis-parsed registration could be missed or mis-attributed, so tool-derived findings are capped below “confirmed”. To grade the real runtime surface, scan the running server: --command "npx -y <package>".
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. critical is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| infomaniak_get_account_full | no tags | |
| infomaniak_list_teams_and_tags | no tags | |
| infomaniak_list_ai_products | no tags | |
| infomaniak_list_ai_models | no tags | |
| infomaniak_api_call | no tags | |
| infomaniak_audit_account | no tags | |
| infomaniak_list_databases | no tags | |
| infomaniak_get_database | no tags | |
| infomaniak_create_database | no tags | |
| infomaniak_delete_database | no tags | |
| infomaniak_list_database_users | no tags | |
| infomaniak_get_database_user | untrusted-input | |
| infomaniak_change_database_user_password | no tags | |
| infomaniak_change_database_user_permissions | no tags | |
| infomaniak_dns_list_records | no tags | |
| infomaniak_dns_create_record | no tags | |
| infomaniak_dns_update_record | no tags | |
| infomaniak_dns_delete_record | no tags | |
| infomaniak_manage_dnssec | no tags | |
| infomaniak_get_domain_full | no tags | |
| infomaniak_list_domains | no tags | |
| infomaniak_get_domain | no tags | |
| infomaniak_get_drive_full | no tags | |
| infomaniak_list_drive_users | no tags | |
| infomaniak_list_drive_trash | no tags | |
| infomaniak_list_drives | no tags | |
| infomaniak_list_drive_files | sensitive-source | |
| infomaniak_find_site | no tags | |
| infomaniak_list_hosting_users | no tags | |
| infomaniak_create_hosting_user | no tags | |
| infomaniak_delete_hosting_user | no tags | |
| infomaniak_change_hosting_user_password | no tags | |
| infomaniak_change_hosting_user_connection_type | no tags | |
| infomaniak_list_hostings | no tags | |
| infomaniak_help | no tags | |
| infomaniak_explain | no tags | |
| infomaniak_get_mail_hosting_full | no tags | |
| infomaniak_get_mailbox_full | no tags | |
| infomaniak_get_mailbox_info | no tags | |
| infomaniak_create_mailbox | no tags | |
| infomaniak_delete_mailbox | no tags | |
| infomaniak_create_mailbox_alias | no tags | |
| infomaniak_list_mail_hostings | no tags | |
| infomaniak_list_mailboxes | no tags | |
| infomaniak_list_nodejs_apps | no tags | |
| infomaniak_get_nodejs_app | no tags | |
| infomaniak_nodejs_app_status | no tags | |
| infomaniak_nodejs_app_aliases | no tags | |
| infomaniak_nodejs_app_jobs | no tags | |
| infomaniak_nodejs_app_logs | untrusted-inputsensitive-sourceexternal-sink | |
| infomaniak_nodejs_app_thumbnail | no tags | |
| infomaniak_nodejs_app_action | no tags | |
| infomaniak_list_organizations | no tags | |
| infomaniak_overview | no tags | |
| infomaniak_get_my_profile | no tags | |
| infomaniak_get_my_security | no tags | |
| infomaniak_list_redirections | no tags | |
| infomaniak_create_redirection | no tags | |
| infomaniak_delete_redirection | no tags | |
| infomaniak_history | no tags | |
| infomaniak_undo | no tags | |
| infomaniak_list_site_aliases | no tags | |
| infomaniak_add_site_aliases | no tags | |
| infomaniak_delete_site_alias | no tags | |
| infomaniak_list_sites | no tags | |
| infomaniak_create_site | no tags | |
| infomaniak_delete_site | no tags | |
| infomaniak_get_certificate | no tags | |
| infomaniak_request_certificate | no tags | |
| infomaniak_delete_certificate | no tags | |
| infomaniak_list_swiss_backups | no tags | |
| infomaniak_list_short_urls | no tags | |
| infomaniak_short_urls_quota | no tags | |
| infomaniak_create_short_url | no tags | |
| infomaniak_list_vps | no tags | |
| infomaniak_get_vps_full | no tags | |
| infomaniak_provision_site_full | no tags | |
| infomaniak_audit_dns_zones | no tags |
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
Pinned to 0.15.1 — the install command below asks for that release. A pin is part of an install, so it is kept for this visit and written down when you install.
No release note was published with this version.
Only accounts with at least 50 real tool calls against this server in the last 90 days can post. Ratings are weighted by how much the reviewer actually uses it, and publishers can reply once per review.
Writing one takes an account with at least 50 real tool calls against Infomaniak Mcp Agent in the last 90 days. That is the whole gate — there is no other way to post, which is why the counts beside each review are worth reading.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes an account with 50 real tool calls against it.