Categories › Software Development › Frontend, UI components & design-to-code
Build, edit and preview browser games and web apps in your Amplify account from your AI agent.
Remote server: your requests and data go to app.amplify.is. Claude Code: claude mcp add --transport http amplify https://app.amplify.is/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
get_account — Who this connection acts as: user, active org, plan, credit balance, and the scopes granted.list_projects — List the org's projects (id, name, kind, status, timestamps), newest first. A connection limited to some projects sees only those.get_project — One project: status, kind, files, model, published address, preview path.read_project_file — Read one text file of a project (relative path such as index.html or app.js).list_versions — Version history of a project.get_publish_check — Run the publish gate's checks for a project without publishing (what would block it).list_published_sites — Projects that are published, with their public slug and address.list_approvals — The org's approval queue (pending by default): publish requests and other actions waiting for a human. Approving happens in the app, not herget_credits — Credit balance and the 50 most recent ledger entries (a connection limited to some projects gets the balance and its own cap only).get_connection — This connection: which projects it may use (all, one project, or only the ones it created), its daily credit cap, what it spent today (UTC) get_usage_today — Today's model usage against the daily cap.create_project — Create a project from a prompt and build it. A prompt that asks for a game ("build a game", "make a 3D shooter", "búðu til leik") is built wcreate_build — Same as create_project, for apps that order builds for their customers, but it answers as soon as the build has started (status building, wiedit_project — Apply a follow-up edit prompt to a project (creates a new version; an edit that changes nothing is free). Spends credits (depends on `tier`,confirm_action — Run a spending action (create_project, create_build, edit_project) the user confirmed: pass the confirmToken it returned. Each token runs onget_build_status — Where a project's build is: queued, building, ready or failed, with its version and preview/public address when ready.get_result — The delivery of a finished build: a claim link (single use, 30 days; calling again returns the same open link) that copies the build into thpublish_project — Ask to publish a project at a public address. This goes through the publish gate: it queues an approval that the owner confirms in the app (list_custom_domains — Custom domains attached to a project and their status (read-only; adding or removing domains is done in the app).Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.