mcp-server-hai 是腾讯 HAI(Hyper Application Inventor)服务的 MCP 服务器实现,为 HAI 服务提供了稳定可靠的服务器支持,方便用户对 HAI 实例进行管理与操作。
本项目提供了便捷的安装和使用方式,无论是使用 Cline 还是本地安装,都能快速上手。
若你使用的是 Cline,无需手动安装,安装会由 uvx 自动执行。
uv init example-project # 初始化你的项目
uv add mcp-server-hai # 下载并安装 PYPI 上的包
uv run mcp-server-hai # 运行该包
打开你的 Cline 配置文件:cline_mcp_setting.json
将 mcp-server-hai 的配置添加到 mcpServers 中,如下所示:
{
"mcpServers": {
"mcp-server-hai": {
"command": "uvx",
"args": [
"mcp-server-hai@latest" // 确保你安装的是最新版本,如需使用特定版本,请改为 mcp-server-hai@version
],
"env": {
"TENCENTCLOUD_SECRET_ID": "你的SECRET_ID此处",
"TENCENTCLOUD_SECRET_KEY": "你的SECRET_KEY此处"
},
"transportType": "stdio"
}
}
}
之后你可以在 Cline 中找到名为 mcp-server-hai 的 MCP 服务器,尽情享用吧 ;)
uvx mcp-server-hai
所需环境变量:
安装开发依赖:
uv sync
构建并发布到 PYPI:
uv add build twine
uv run python -m build
uv run twine upload dist/*