mcp-server-hai
About
# mcp-server-hai A MCP server implementation for Tencent HAI (Hyper Application Inventor) services ## Installation ### Cline if you are using cline, no installation is needed, the installation is automatically executed by uvx. ### Local install ```bash uv init example-project # init your project uv add mcp-server-hai…
Explore
- Create, start, stop and remove HAI instances
- Query instance information and network status
- Get available regions and instance types
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
mcp-server-haiCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
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
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp-server-hai": {
"mcp-server-hai": {
"command": "uv",
"args": [
"init",
"example-project",
"#",
"init",
"your",
"project"
]
}
}
}
}
McpServers
{
"mcp-server-hai": {
"command": "uv",
"args": [
"init",
"example-project",
"#",
"init",
"your",
"project"
]
}
}
A MCP server implementation for Tencent HAI (Hyper Application Inventor) services
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": {
"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"
},
"transportType": "stdio"
}
}
}
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: ```bash uv add build twine uv run python -m build uv run twine upload dist/*Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



