AWS Amplify
AWS Amplify is a development platform for building and deploying full-stack web and mobile applications on AWS.
Prerequisites
- An AWS account with Amplify access
- AWS access credentials (access token with Amplify permissions)
Connect
conjra add awsamplifyMCP Tools
create_amplify_app
Create a new Amplify app.
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | App name |
repository | string | No | Git repo URL for CI/CD |
platform | string | No | WEB or WEB_COMPUTE (default WEB_COMPUTE) |
buildSpec | string | No | Build spec YAML |
environmentVariables | object | No | Environment variables |
deploy_amplify_branch
Create and configure a deployment branch for an Amplify app.
| Parameter | Type | Required | Description |
|---|---|---|---|
appId | string | Yes | Amplify app ID |
branchName | string | Yes | Branch name |
stage | string | No | PRODUCTION, BETA, PULL_REQUEST, etc. |
enableAutoBuild | boolean | No | Auto-build on push? (default true) |
get_amplify_url
Get the URL for an Amplify app branch.
| Parameter | Type | Required | Description |
|---|---|---|---|
appId | string | Yes | Amplify app ID |
branchName | string | No | Branch name (default main) |