Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AWS_ACCESS_KEY_ID | Yes | AWS Access Key ID | |
| AWS_SESSION_TOKEN | No | AWS Session Token for temporary credentials | |
| AWS_SECRET_ACCESS_KEY | Yes | AWS Secret Access Key |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| logging | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list-vpcs | List all the VPCs in the given region |
| create-vpc | Create a new VPC in the given region |
| delete-vpc | Delete a VPC by VPC ID in the given region |
| update-vpc-attribute | Update a VPC attribute(EnableDnsHostnames, EnableDnsSupport, EnableNetworkAddressUsageMetrics) by VPC ID in the given region |
| update-vpc-endpoint | Update a VPC endpoint(Gateway endpoint, Interface endpoint) by VPC endpoint ID in the given region |
| list-db-instances | List all the RDS DB instances in the given region |
| create-db-instance | Create a new RDS DB instance in the given region |
| delete-db-instance | Delete a given RDS DB instance in the given region |
| update-db-instance | Update a given RDS DB instance in the given region |
| list-buckets | List all the S3 buckets in the given region |
| create-bucket | Create a new S3 bucket in the given region |
| delete-bucket | Delete an S3 bucket in the given region |
| list-subnets | List all the subnets in the given region |
| create-subnet | Create a subnet in the given region |
| update-subnet-attribute | Update a subnet attributes by subnet ID in the given region |
| delete-subnet | Delete a subnet by subnet ID in the given region |
| list-internet-gateways | List all internet gateways in the given region |
| create-internet-gateway | Create a new internet gateway in the given region |
| delete-internet-gateway | Delete an internet gateway by ID in the given region |
| attach-internet-gateway | Attach an internet gateway to a VPC |
| detach-internet-gateway | Detach an internet gateway from a VPC |
| list-route-tables | List route tables in the given region |
| create-route-table | Create a route table in the given region |
| associate-route-table | Associate a route table with a subnet or internet gateway or virtual private gateway |
| disassociate-route-table | Disassociate a route table from a subnet or internet gateway or virtual private gateway |
| replace-route-table-association | Replace the route table association for a subnet or internet gateway or virtual private gateway |
| delete-route-table | Delete a route table in the given region |
| list-security-groups | List all security groups in the given region |
| list-security-group-rules | List all security group rules in the given region |
| create-security-group | Create a security group in the given region |
| authorize-security-group-ingress | Authorize a security group ingress in the given region |
| authorize-security-group-egress | Authorize a security group egress in the given region |
| modify-security-group-rules | Modify a security group rule in the given region |
| update-security-group-rule-descriptions-ingress | Update the description of a security group rule ingress in the given region |
| update-security-group-rule-descriptions-egress | Update the description of a security group rule egress in the given region |
| revoke-security-group-ingress | Revoke a security group ingress in the given region |
| revoke-security-group-egress | Revoke a security group egress in the given region |
| delete-security-group | Delete a security group in the given region |
| list-key-pairs | List key pairs in the given region |
| create-key-pair | Create a key pair in the given region |
| import-key-pair | Import a key pair in the given region |
| delete-key-pair | Delete a key pair in the given region |
| list-ec2-instances | List EC2 instances in a given region |
| launch-ec2-instance | Launch an EC2 instance in a given region |
| stop-ec2-instance | Stop an EC2 instance in a given region |
| start-ec2-instance | Start an EC2 instance in a given region |
| reboot-ec2-instance | Reboot an EC2 instance in a given region |
| terminate-ec2-instance | Terminate an EC2 instance in a given region |
| list-amis | List AMIs |
| create-ami | Create an AMI |
| delete-ami | Delete an AMI |
| list-instance-tags | List instance tags |
| create-instance-tag | Create instance tag |
| delete-instance-tag | Delete instance tag |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |