install_module
Install an exact marketplace module version into an application and create any missing installed-template actions. Requires the manage_automation permission. Call get_module_catalog first to select the module and version, then get_module_details after installation to inspect setup requirements and installed action references. Safe to re-run: installing a version that is already installed only fills in missing template actions rather than duplicating them. Modules with manual setup fields still need an operator to enter credentials in the dashboard before their actions will run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| moduleKey | Yes | Required. The module's stable key from get_module_catalog. | |
| applicationId | No | Application (workspace) id. Optional: an application-scoped key (app_...) defaults to its own application, but a personal key (usr_...) has no default and omitting it fails with MCP_APPLICATION_REQUIRED. Call list_applications to get the id. | |
| moduleVersion | Yes | Required — the exact version string to install, as listed by get_module_catalog. There is no implicit "latest"; pick a concrete version. |