Create an application in Hostman
create_hostman_appCreate and deploy applications to Hostman by specifying repository, framework, and environment variables. Automatically detects project parameters for quick setup.
Instructions
Creates an application in Hostman with automatic detection of project parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | REQUIRED FIELD - application type must be determined (frontend or backend) | |
| provider_id | Yes | REQUIRED FIELD - VCS provider ID | |
| repository_id | Yes | REQUIRED FIELD - repository ID | |
| repository_url | Yes | REQUIRED FIELD - repository URL | |
| preset_id | Yes | REQUIRED FIELD - preset ID | |
| framework | Yes | REQUIRED FIELD - application framework (React, Vue, Angular, Next.js, Django, Express, Laravel, Docker, etc.). If a Dockerfile or docker-compose file is present, treat it as a backend application with type docker or docker-compose. | |
| commit_sha | Yes | REQUIRED FIELD - commit SHA (40 characters) | |
| branch_name | Yes | REQUIRED FIELD - branch name | |
| name | Yes | REQUIRED FIELD - application name | |
| build_cmd | Yes | REQUIRED FIELD - build command | |
| envs | No | REQUIRED FIELD - environment variables. The user must provide them | |
| comment | No | OPTIONAL FIELD - comment | Application created via MCP server |
| index_dir | No | FRONTEND applications only - directory with the index file | |
| run_cmd | Yes | REQUIRED FIELD for backend applications - run command | |
| system_dependencies | No | OPTIONAL FIELD - system dependencies (if required) | |
| is_auto_deploy | No | REQUIRED FIELD - always false |