AWS Fargate Amazon ECS API (Fargate)
The Amazon ECS API provides programmatic access to manage Fargate tasks and services through Amazon Elastic Container Service. AWS Fargate is a serverless compute engine for containers that removes the need to provision and manage servers. This specification covers the core ECS API operations relevant to Fargate workloads, including registering task definitions with Fargate compatibility, running tasks on Fargate infrastructure, and managing services with the Fargate launch type. All operations use the JSON-RPC style with POST requests and an X-Amz-Target header specifying the action.
What You Can Do
MCP Tools
registertaskdefinition
AWS Fargate Register a Fargate task definition
describetaskdefinition
AWS Fargate Describe a task definition
listtaskdefinitions
AWS Fargate List task definitions
deregistertaskdefinition
AWS Fargate Deregister a task definition
runtask
AWS Fargate Run a Fargate task
stoptask
AWS Fargate Stop a running task
describetasks
AWS Fargate Describe one or more tasks
listtasks
AWS Fargate List tasks in a cluster
createservice
AWS Fargate Create a Fargate service
updateservice
AWS Fargate Update a Fargate service
deleteservice
AWS Fargate Delete a service
describeservices
AWS Fargate Describe one or more services
listservices
AWS Fargate List services in a cluster
createcluster
AWS Fargate Create an ECS cluster
describeclusters
AWS Fargate Describe one or more clusters
executecommand
AWS Fargate Execute a command in a Fargate task container