Skip to main content

mcp-server-hai

A MCP server implementation for Tencent HAI (Hyper Application Inventor) services, supporting instance lifecycle management (create/start/stop/delete) and status queries (instance details/network health).

Installation

Cline

if you are using cline, no installation is needed, the installation is automatically executed by uvx.

Local install

uv init example-project # init your project
uv add mcp-server-hai # download and install the package on PYPI
uv run mcp-server-hai # run the package

Usage

Using in Cline

open your cline setting file: cline_mcp_setting.json

add mcp-server-hai configuration to mcpServers as follows:

{
    "mcpServers": {
      "mcp-server-hai": {
        "type": "stdio",
        "command": "uvx",
        "args": [
          "mcp-server-hai@latest" // make sure you have installed the latest version, to use a specific version, use mcp-server-hai@version instead
        ],
        "env": {
          "TENCENTCLOUD_SECRET_ID": "YOUR_SECRET_ID_HERE",
          "TENCENTCLOUD_SECRET_KEY": "YOUR_SECRET_KEY_HERE"
        }
      }
    }
  }

Then you can find the mcp server named mcp-server-hai in cline, enjoy ;)

Directly run the server

uvx mcp-server-hai

Environment variables required:

  • TENCENTCLOUD_SECRET_ID: Your Tencent Cloud secret ID
  • TENCENTCLOUD_SECRET_KEY: Your Tencent Cloud secret key

Features

  • Create, start, stop and remove HAI instances
  • Query instance information and network status
  • Get available regions and instance types

Development

Install development dependencies:

uv sync

Publishing

Build and publish to PYPI:

uv add build twine
uv run python -m build
uv run twine upload dist/*

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_server_hai-1.2.6.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_server_hai-1.2.6-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file mcp_server_hai-1.2.6.tar.gz.

File metadata

  • Download URL: mcp_server_hai-1.2.6.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for mcp_server_hai-1.2.6.tar.gz
Algorithm Hash digest
SHA256 f240a03c3ef1fcb94b85116cdb9000b6b47fd8dd241ca4e9e97a4873ae1c560c
MD5 3a9664dc39e41a90eca241ac4e2a9479
BLAKE2b-256 c7f888902c5ef6a361fb6765126aa3019879c2d5af8dd3a824e6f18175bb8ea7

See more details on using hashes here.

File details

Details for the file mcp_server_hai-1.2.6-py3-none-any.whl.

File metadata

  • Download URL: mcp_server_hai-1.2.6-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for mcp_server_hai-1.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2b7ffeff66fa002900f14517d44f9fad7e418bcbd276cd3b47a4eb42280c8eaf
MD5 a2d6819b6604c1d78f1349b7659fbb01
BLAKE2b-256 1247146d1c5cac17ddff496e65fe28f55e4a95589f867d879417553a460bb5a5

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.2.6 This release

2 files

1.2.5

2 files

1.2.3

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.1

2 files

1.1.0

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page