mcp-server-tat

jubaoliang/mcp-server-tat

3.2

If you are the rightful owner of mcp-server-tat and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server implementation for executing commands on Tencent Cloud instances using the TencentCloud Automation Tools (TAT) API.

Tools
3
Resources
0
Prompts
0

Tencent Cloud TAT MCP Server

An MCP server implementation for executing commands on Tencent Cloud instances using the TencentCloud Automation Tools (TAT) API.

Features

  • Command Execution: Execute Shell/PowerShell commands on Tencent Cloud instances
  • Sync & Async Support: Both synchronous and asynchronous command execution
  • Cross-Platform: Supports both Linux and Windows instances
  • Task Management: Query command execution results and outputs

API List

🚀 Command Execution

Tool NameDescription
SyncRunCommandSynchronously execute commands on instances
RunCommandAsynchronously execute commands on instances

📊 Task Management

Tool NameDescription
QueryTaskRetrieve command execution results

Configuration

Setting up Tencent Cloud Credentials

  1. Obtain SecretId and SecretKey from Tencent Cloud Console
  2. Set your default region (optional)

Environment Variables

Configure the following environment variables:

  • TENCENTCLOUD_SECRET_ID: Tencent Cloud SecretId
  • TENCENTCLOUD_SECRET_KEY: Tencent Cloud SecretKey
  • TENCENTCLOUD_REGION: Default region (optional)

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "tencent-tat": {
      "command": "uv",
      "args": ["run", "mcp-server-tat"],
      "env": {
        "TENCENTCLOUD_SECRET_ID": "YOUR_SECRET_ID_HERE",
        "TENCENTCLOUD_SECRET_KEY": "YOUR_SECRET_KEY_HERE",
        "TENCENTCLOUD_REGION": "YOUR_REGION_HERE"
      }
    }
  }
}

Installation

pip install mcp-server-tat

License

MIT License. See LICENSE for details.