Implementation of Tencent Cloud Auto Scaling (AS) MCP server for managing Tencent Cloud auto scaling groups and related resources.
- Auto Scaling Group Management: Full lifecycle management including creating, modifying, enabling, and disabling auto scaling groups
- Scaling Policy Execution: Support manual execution of scale-out and scale-in operations
- Capacity Management: Support modifying the desired capacity of auto scaling groups
| Tool Name | Description |
|---|---|
CreateAutoScalingGroup |
Create an auto scaling group |
DescribeAutoScalingGroups |
Query auto scaling groups |
ModifyAutoScalingGroup |
Modify an auto scaling group |
EnableAutoScalingGroup |
Enable an auto scaling group |
DisableAutoScalingGroup |
Disable an auto scaling group |
| Tool Name | Description |
|---|---|
ExecuteScalingPolicy |
Execute a scaling policy |
ModifyDesiredCapacity |
Modify the desired capacity |
- Obtain SecretId and SecretKey from Tencent Cloud Console
- Set default region (optional)
Configure the following environment variables:
TENCENTCLOUD_SECRET_ID: Tencent Cloud SecretIdTENCENTCLOUD_SECRET_KEY: Tencent Cloud SecretKeyTENCENTCLOUD_REGION: Default region (optional)
Add the following configuration to claude_desktop_config.json:
{
"mcpServers": {
"tencent-as": {
"command": "uv",
"args": [
"run",
"mcp-server-as"
],
"env": {
"TENCENTCLOUD_SECRET_ID": "YOUR_SECRET_ID_HERE",
"TENCENTCLOUD_SECRET_KEY": "YOUR_SECRET_KEY_HERE",
"TENCENTCLOUD_REGION": "YOUR_REGION_HERE"
}
}
}
}pip install mcp-server-asMIT License. See LICENSE file for details.