MCP App Store
by KeenEthics
Developer-Tools

Overview

Manage your mittwald hosting infrastructure through natural conversation — without leaving Claude. This connector gives Claude direct access to the mittwald Cloud Platform: - Projects & servers — create, inspect and update projects, check filesystem usage, manage memberships and invites - Apps — install and manage PHP, Node.js, Python and static apps; track dependencies and apply upgrades - Containers & stacks — deploy stacks, start/stop/restart containers, stream logs, manage registries and volumes - Databases — administer MySQL and Redis instances and their users; get ready-to-run commands for dumps, imports, port forwarding and phpMyAdmin - Domains, DNS & certificates — inspect domains, edit DNS zones, configure virtual hosts, request TLS certificates - Mail — manage mail addresses and delivery boxes - Cronjobs — schedule, trigger and inspect jobs and their execution logs - Access — SSH and SFTP users, SSH keys, API tokens, sessions, organisation members - Backups — create backups and schedules, list them, retrieve download URLs Authentication runs through OAuth 2.1 with PKCE against your mittwald account, so Claude only acts with the permissions you grant — no API tokens to copy around. For safety, the connector never opens shells, tunnels or file transfers itself. SSH access, database dumps and backup downloads come back as a command or URL for you to run locally, keeping credentials and data on your machine.

Tools

mittwald_app_copy

ChatGPT
Copy an app within a project.

mittwald_app_get

ChatGPT
Get details about an app installation.

mittwald_app_list

ChatGPT
List installed apps in a project.

mittwald_app_list_upgrade_candidates

ChatGPT
List upgrade candidates for an app installation.

mittwald_app_ssh

ChatGPT
Get the SSH connection data (host, user, document root) for an app installation, plus a ready-to-run ssh command. This tool does not open a session itself - run the returned command locally to connect.

mittwald_app_uninstall

ChatGPT
Uninstall an app.

mittwald_app_update

ChatGPT
Update properties of an app installation. (use upgrade to update the app version)

mittwald_app_upgrade

ChatGPT
Upgrade app installation to target version.

mittwald_app_versions

ChatGPT
List supported Apps and Versions.

mittwald_backup_create

ChatGPT
Create a new backup

mittwald_backup_delete

ChatGPT
Delete a backup

mittwald_backup_download

ChatGPT
Get the download URL for a backup, requesting an export first if none exists yet. This tool does not download anything itself - fetch the returned URL locally. Exports are prepared asynchronously; if no URL is returned yet, call this tool again in a few seconds.

mittwald_backup_get

ChatGPT
Get details of a backup

mittwald_backup_list

ChatGPT
List backups

mittwald_backup_schedule_create

ChatGPT
Create a backup schedule.

mittwald_backup_schedule_delete

ChatGPT
Delete a backup schedule.

mittwald_backup_schedule_list

ChatGPT
List backup schedules.

mittwald_backup_schedule_update

ChatGPT
Update a backup schedule.

mittwald_certificate_list

ChatGPT
List SSL/TLS certificates available for a domain.

mittwald_certificate_request

ChatGPT
Request a new SSL/TLS certificate for a domain using Let's Encrypt.

mittwald_container_delete

ChatGPT
Delete a container.

mittwald_container_list

ChatGPT
List containers belonging to a project.

mittwald_container_logs

ChatGPT
Display logs of a specific container. Use mittwald_container_list to find the containerId for your container.

mittwald_container_restart

ChatGPT
Restart a container.

mittwald_container_start

ChatGPT
Start a stopped container.

mittwald_container_stop

ChatGPT
Stop a running container.

mittwald_cronjob_create

ChatGPT
Create a cronjob.

mittwald_cronjob_delete

ChatGPT
Delete a cronjob.

mittwald_cronjob_execute

ChatGPT
Execute a cronjob.

mittwald_cronjob_execution_abort

ChatGPT
Abort a cronjob execution.

mittwald_cronjob_execution_get

ChatGPT
Get details of a cronjob execution.

mittwald_cronjob_execution_list

ChatGPT
List cronjob executions.

mittwald_cronjob_get

ChatGPT
Get details of a cronjob.

mittwald_cronjob_list

ChatGPT
List cronjobs.

mittwald_cronjob_update

ChatGPT
Update a cronjob.

mittwald_database_mysql_create

ChatGPT
Create a new MySQL database.

mittwald_database_mysql_delete

ChatGPT
Delete a MySQL database.

mittwald_database_mysql_dump

ChatGPT
Get a ready-to-run command that dumps a MySQL database via SSH and mysqldump into a local file. This tool does not create the dump itself - run the returned command locally.

mittwald_database_mysql_get

ChatGPT
Get a MySQL database.

mittwald_database_mysql_import

ChatGPT
Get a ready-to-run command that imports a local dump file into a MySQL database via SSH. This tool does not import anything itself - run the returned command locally. Note that running the returned command overwrites data in the target database.

mittwald_database_mysql_list

ChatGPT
List MySQL databases.

mittwald_database_mysql_phpmyadmin

ChatGPT
Get the phpMyAdmin URL for a MySQL database's main user. This tool does not open a browser - open the returned URL yourself.

mittwald_database_mysql_port_forward

ChatGPT
Get a ready-to-run SSH port forwarding command that exposes a MySQL database on a local TCP port. This tool does not open the tunnel itself - run the returned command locally.

mittwald_database_mysql_user_create

ChatGPT
Create a new MySQL user for a database.

mittwald_database_mysql_user_delete

ChatGPT
Delete an existing MySQL user.

mittwald_database_mysql_user_get

ChatGPT
Retrieve details for a specific MySQL user.

mittwald_database_mysql_user_list

ChatGPT
List MySQL users for a database.

mittwald_database_mysql_user_update

ChatGPT
Update properties of an existing MySQL user.

mittwald_database_mysql_versions

ChatGPT
List available MySQL versions.

mittwald_database_redis_create

ChatGPT
Provision a new Redis database within a project.

mittwald_database_redis_get

ChatGPT
Retrieve details for a Redis database.

mittwald_database_redis_list

ChatGPT
List Redis databases for a project.

mittwald_database_redis_versions

ChatGPT
List available Redis versions.

mittwald_domain_dnszone_get

ChatGPT
Get DNS zone information..

mittwald_domain_dnszone_list

ChatGPT
List DNS zones for a project..

mittwald_domain_dnszone_update

ChatGPT
Update DNS zone records..

mittwald_domain_get

ChatGPT
Get domain information..

mittwald_domain_list

ChatGPT
List domains belonging to a project..

mittwald_domain_virtualhost_create

ChatGPT
Create a domain virtualhost.

mittwald_domain_virtualhost_delete

ChatGPT
Delete a domain virtualhost.

mittwald_domain_virtualhost_get

ChatGPT
Get details of a domain virtualhost.

mittwald_domain_virtualhost_list

ChatGPT
List domain virtualhosts.

mittwald_mail_address_create

ChatGPT
Create a new mail address.

mittwald_mail_address_delete

ChatGPT
Delete a mail address.

mittwald_mail_address_get

ChatGPT
Get a specific mail address.

mittwald_mail_address_list

ChatGPT
List all mail addresses for a project.

mittwald_mail_address_update

ChatGPT
Update a mail address.

mittwald_mail_deliverybox_create

ChatGPT
Create a new delivery box.

mittwald_mail_deliverybox_delete

ChatGPT
Delete a delivery box.

mittwald_mail_deliverybox_get

ChatGPT
Get a specific delivery box.

mittwald_mail_deliverybox_list

ChatGPT
List all delivery boxes for a project.

mittwald_mail_deliverybox_update

ChatGPT
Update a delivery box.

mittwald_org_get

ChatGPT
Get detailed information about a specific organization.

mittwald_org_invite

ChatGPT
Invite a user to join an organization with a specified role.

mittwald_org_invite_list

ChatGPT
List all invites for an organization.

mittwald_org_invite_revoke

ChatGPT
Revoke an invite to an organization.

mittwald_org_list

ChatGPT
Get all organizations the authenticated user has access to.

mittwald_org_membership_list

ChatGPT
List all memberships belonging to an organization.

mittwald_org_membership_revoke

ChatGPT
Revoke a user's membership to an organization.

mittwald_project_create

ChatGPT
Create a new project.

mittwald_project_delete

ChatGPT
Delete a project.

mittwald_project_get

ChatGPT
Get details of a project.

mittwald_project_invite_get

ChatGPT
Get details of a project invite.

mittwald_project_invite_list

ChatGPT
List project invites.

mittwald_project_list

ChatGPT
List all projects that you have access to.

mittwald_project_membership_get

ChatGPT
Get details of a project membership.

mittwald_project_membership_list

ChatGPT
List project memberships.

mittwald_project_ssh

ChatGPT
Get the SSH connection data (host, user, web root) for a project, plus a ready-to-run ssh command. This tool does not open a session itself - run the returned command locally to connect.

mittwald_project_update

ChatGPT
Update an existing project.

mittwald_registry_create

ChatGPT
Create a new registry in Mittwald.

mittwald_registry_delete

ChatGPT
Delete a registry from Mittwald.

mittwald_registry_list

ChatGPT
List registries available in Mittwald.

mittwald_registry_update

ChatGPT
Update an existing registry in Mittwald.

mittwald_server_get

ChatGPT
Get server details.. Retrieves information about a specific server.

mittwald_server_list

ChatGPT
List servers for an organization or user.. Shows all servers accessible to the current user.

mittwald_ssh_user_create

ChatGPT
Create a new SSH user.

mittwald_ssh_user_delete

ChatGPT
Delete an SSH user.

mittwald_ssh_user_list

ChatGPT
List all SSH users for a project.

mittwald_ssh_user_update

ChatGPT
Update an existing SSH user.

mittwald_stack_delete

ChatGPT
Delete a stack.

mittwald_stack_deploy

ChatGPT
Deploy a docker-compose YAML configuration to a Mittwald stack. Accepts docker-compose format and converts it to Mittwald's native format. IMPORTANT: This is a declarative API - the provided configuration REPLACES the entire stack. Any services or volumes not included will be DELETED. You MUST first read the existing stack configuration (using mittwald_stack_list and finding this stack's entry by ID) before updating, then merge your changes with the existing services/volumes to avoid data loss.

mittwald_stack_list

ChatGPT
List stacks for a given project. Environment variable values on each service are redacted by default; pass revealEnvironmentVariables=true to include their real values.

mittwald_stack_ps

ChatGPT
List all services within a given stack.

mittwald_user_api_token_create

ChatGPT
Create a new API token.. API tokens can be used to authenticate API requests.

mittwald_user_api_token_get

ChatGPT
Get a specific API token.. Retrieves information about a specific API token.

mittwald_user_api_token_list

ChatGPT
List all API tokens of the user.. Shows all API tokens belonging to the current user.

mittwald_user_api_token_revoke

ChatGPT
Revoke an API token.. Permanently disables the specified API token.

mittwald_user_get

ChatGPT
Get profile information for a user.. Defaults to the currently authenticated user if no user ID is provided.

mittwald_user_session_get

ChatGPT
Get a specific session.. Retrieves information about a specific user session.

mittwald_user_session_list

ChatGPT
List all active sessions.. Shows all active sessions for the current user.

mittwald_user_ssh_key_create

ChatGPT
Create and import a new SSH key.. Generates a new SSH key pair and imports the public key.

mittwald_user_ssh_key_delete

ChatGPT
Delete an SSH key.. Permanently removes the specified SSH key.

mittwald_user_ssh_key_get

ChatGPT
Get a specific SSH key.. Retrieves information about a specific SSH key.

mittwald_user_ssh_key_list

ChatGPT
Get your stored SSH keys.. Lists all SSH keys for the current user.

mittwald_volume_create

ChatGPT
Create a new named volume inside a project stack.

mittwald_volume_list

ChatGPT
List persistent volumes that belong to a project stack.

mittwald_app_copy

Claude

mittwald_app_get

Claude

mittwald_app_list

Claude

mittwald_app_list_upgrade_candidates

Claude

mittwald_app_ssh

Claude

mittwald_app_uninstall

Claude

mittwald_app_update

Claude

mittwald_app_upgrade

Claude

mittwald_app_versions

Claude

mittwald_backup_create

Claude

mittwald_backup_delete

Claude

mittwald_backup_download

Claude

mittwald_backup_get

Claude

mittwald_backup_list

Claude

mittwald_backup_schedule_create

Claude

mittwald_backup_schedule_delete

Claude

mittwald_backup_schedule_list

Claude

mittwald_backup_schedule_update

Claude

mittwald_certificate_list

Claude

mittwald_certificate_request

Claude

mittwald_container_delete

Claude

mittwald_container_list

Claude

mittwald_container_logs

Claude

mittwald_container_restart

Claude

mittwald_container_start

Claude

mittwald_container_stop

Claude

mittwald_cronjob_create

Claude

mittwald_cronjob_delete

Claude

mittwald_cronjob_execute

Claude

mittwald_cronjob_execution_abort

Claude

mittwald_cronjob_execution_get

Claude

mittwald_cronjob_execution_list

Claude

mittwald_cronjob_get

Claude

mittwald_cronjob_list

Claude

mittwald_cronjob_update

Claude

mittwald_database_mysql_create

Claude

mittwald_database_mysql_delete

Claude

mittwald_database_mysql_dump

Claude

mittwald_database_mysql_get

Claude

mittwald_database_mysql_import

Claude

mittwald_database_mysql_list

Claude

mittwald_database_mysql_phpmyadmin

Claude

mittwald_database_mysql_port_forward

Claude

mittwald_database_mysql_user_create

Claude

mittwald_database_mysql_user_delete

Claude

mittwald_database_mysql_user_get

Claude

mittwald_database_mysql_user_list

Claude

mittwald_database_mysql_user_update

Claude

mittwald_database_mysql_versions

Claude

mittwald_database_redis_create

Claude

mittwald_database_redis_get

Claude

mittwald_database_redis_list

Claude

mittwald_database_redis_versions

Claude

mittwald_domain_dnszone_get

Claude

mittwald_domain_dnszone_list

Claude

mittwald_domain_dnszone_update

Claude

mittwald_domain_get

Claude

mittwald_domain_list

Claude

mittwald_domain_virtualhost_create

Claude

mittwald_domain_virtualhost_delete

Claude

mittwald_domain_virtualhost_get

Claude

mittwald_domain_virtualhost_list

Claude

mittwald_mail_address_create

Claude

mittwald_mail_address_delete

Claude

mittwald_mail_address_get

Claude

mittwald_mail_address_list

Claude

mittwald_mail_address_update

Claude

mittwald_mail_deliverybox_create

Claude

mittwald_mail_deliverybox_delete

Claude

mittwald_mail_deliverybox_get

Claude

mittwald_mail_deliverybox_list

Claude

mittwald_mail_deliverybox_update

Claude

mittwald_org_get

Claude

mittwald_org_invite

Claude

mittwald_org_invite_list

Claude

mittwald_org_invite_revoke

Claude

mittwald_org_list

Claude

mittwald_org_membership_list

Claude

mittwald_org_membership_revoke

Claude

mittwald_project_create

Claude

mittwald_project_delete

Claude

mittwald_project_get

Claude

mittwald_project_invite_get

Claude

mittwald_project_invite_list

Claude

mittwald_project_list

Claude

mittwald_project_membership_get

Claude

mittwald_project_membership_list

Claude

mittwald_project_ssh

Claude

mittwald_project_update

Claude

mittwald_registry_create

Claude

mittwald_registry_delete

Claude

mittwald_registry_list

Claude

mittwald_registry_update

Claude

mittwald_server_get

Claude

mittwald_server_list

Claude

mittwald_ssh_user_create

Claude

mittwald_ssh_user_delete

Claude

mittwald_ssh_user_list

Claude

mittwald_ssh_user_update

Claude

mittwald_stack_delete

Claude

mittwald_stack_deploy

Claude

mittwald_stack_list

Claude

mittwald_stack_ps

Claude

mittwald_user_api_token_create

Claude

mittwald_user_api_token_get

Claude

mittwald_user_api_token_list

Claude

mittwald_user_api_token_revoke

Claude

mittwald_user_get

Claude

mittwald_user_session_get

Claude

mittwald_user_session_list

Claude

mittwald_user_ssh_key_create

Claude

mittwald_user_ssh_key_delete

Claude

mittwald_user_ssh_key_get

Claude

mittwald_user_ssh_key_list

Claude

mittwald_volume_create

Claude

mittwald_volume_list

Claude

App Stats

232

Tools

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily