HaZeroClaw
mcp
Basarisiz
Health Uyari
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 8 GitHub stars
Code Basarisiz
- rm -rf — Recursive force deletion command in tests/verify_task3_mapping.sh
Permissions Gecti
- Permissions — No dangerous permissions requested
Purpose
This tool is a Home Assistant add-on that integrates the ZeroClaw gateway platform. It uses an mcp-proxy bridge to expose Home Assistant's official MCP server endpoint as local standard I/O, allowing AI agents to interact with and control your smart home devices.
Security Assessment
Overall risk: Medium. The add-on requests `host_network: true` and declares `homeassistant_api` and `hassio_api` integrations, which means it requires extensive access to your local network and Home Assistant environment. While no hardcoded secrets were found and no dangerous broad permissions are explicitly requested, the automated code scan flagged a recursive force deletion command (`rm -rf`) inside a test script (`tests/verify_task3_mapping.sh`). Although this is isolated to a testing file, any `rm -rf` command in Shell scripts warrants a manual review to ensure it cannot be accidentally triggered to delete critical system files. It also provides a third-party proxy link (gh-proxy.org) for Chinese network users, which routes traffic through an external mirror.
Quality Assessment
The project is actively maintained, with its last commit pushed today. It is properly licensed under the permissive MIT license and includes comprehensive documentation, quick-start guides, and a changelog. However, community trust and visibility are currently very low. The repository only has 8 GitHub stars, indicating that it has not been widely adopted or heavily vetted by the broader open-source community.
Verdict
Use with caution—while the setup is active and standard for its intended integration, its low community vetting, high local network access, and flagged `rm -rf` test script mean you should review the shell scripts before deploying it in a production smart home environment.
This tool is a Home Assistant add-on that integrates the ZeroClaw gateway platform. It uses an mcp-proxy bridge to expose Home Assistant's official MCP server endpoint as local standard I/O, allowing AI agents to interact with and control your smart home devices.
Security Assessment
Overall risk: Medium. The add-on requests `host_network: true` and declares `homeassistant_api` and `hassio_api` integrations, which means it requires extensive access to your local network and Home Assistant environment. While no hardcoded secrets were found and no dangerous broad permissions are explicitly requested, the automated code scan flagged a recursive force deletion command (`rm -rf`) inside a test script (`tests/verify_task3_mapping.sh`). Although this is isolated to a testing file, any `rm -rf` command in Shell scripts warrants a manual review to ensure it cannot be accidentally triggered to delete critical system files. It also provides a third-party proxy link (gh-proxy.org) for Chinese network users, which routes traffic through an external mirror.
Quality Assessment
The project is actively maintained, with its last commit pushed today. It is properly licensed under the permissive MIT license and includes comprehensive documentation, quick-start guides, and a changelog. However, community trust and visibility are currently very low. The repository only has 8 GitHub stars, indicating that it has not been widely adopted or heavily vetted by the broader open-source community.
Verdict
Use with caution—while the setup is active and standard for its intended integration, its low community vetting, high local network access, and flagged `rm -rf` test script mean you should review the shell scripts before deploying it in a production smart home environment.
Home Assistant add-on repository for ZeroClaw with Ingress control panel and built-in HA MCP bridge (mcp-proxy).
README.md
HaZeroClaw
本仓库承载基于 ZeroClaw 的 Home Assistant add-on 实现,主目录为 zeroclaw/。
ZeroClaw(主入口)
- 架构:aarch64 专用 add-on(见
zeroclaw/config.yaml)。 - 集成:声明
homeassistant_api、hassio_api,启用 Ingress、ingress_stream与控制面板标题 ZeroClaw Control;host_network: true。 - 状态:已提供元数据、文档、vendored 下载脚本、容器构建定义、运行时脚本与控制面板,具备完整的 ZeroClaw add-on 主链路。
- 持久化目录:统一使用
/data/zeroclaw。
文档与快速开始
- add-on 说明:zeroclaw/README.md
- 安装与排障:zeroclaw/DOCS.md
- 快速开始:
zeroclaw/QUICKSTART.zh-Hans.md/zeroclaw/QUICKSTART.en.md - 版本记录:zeroclaw/CHANGELOG.md
一键开始(添加仓库)
先把官方 Home Assistant MCP 集成加入到你的 HA:
再把本仓库加入 Home Assistant add-on 仓库:
国内网络可使用镜像入口:
手动安装步骤请优先阅读 ZeroClaw 快速开始文档。
MCP 原理(概念仍适用)
- Home Assistant 官方
mcp_server暴露/api/mcp。 mcp-proxy将 Streamable HTTP MCP 桥接为本地 stdio。- 网关运行时 ZeroClaw 通过
tools.mcp消费本地 MCP,工具名形如mcp_homeassistant_*。
Home Assistant mcp_server (/api/mcp)
->
mcp-proxy
->
Gateway (ZeroClaw) tools.mcp
->
Agent / Gateway
目录结构
repository.yaml:add-on 仓库元数据(已标注 ZeroClaw 方向)zeroclaw/:ZeroClaw add-on(主路线)
当前能力
- ZeroClaw add-on 运行时与
config.toml映射已完成 - Ingress 控制页、终端与 MCP 工具链已完成集成
- 已提供 CI 校验链路与多网络环境兼容参数
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi