mtebusi/ha-addons
If you are the rightful owner of ha-addons and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The HomeAssistant MCP Server Add-on enables seamless interaction between Claude Desktop and HomeAssistant through the Model Context Protocol.
Home Assistant Add-ons by mtebusi
This repository contains Home Assistant add-ons developed by mtebusi. Add-ons extend the functionality of your Home Assistant instance by providing additional services and integrations.
Current add-ons: 2 | Last updated: 2026-01-17
📦 Available Add-ons
| Add-on | Version | Description | Architectures |
|---|---|---|---|
0.1.0 | Lightweight ADS-B receiver dashboard with auto-discovery and tar1090 integration | amd64 aarch64 armv7 armhf i386 | |
0.0.1 | MCP server for Claude Desktop integration with HomeAssistant | amd64 aarch64 armv7 armhf i386 |
🚀 Installation
Adding this Repository
- Open your Home Assistant instance
- Navigate to Settings → Add-ons → Add-on Store
- Click the three dots menu (⋮) → Repositories
- Add this repository URL:
https://github.com/mtebusi/ha-addons - Click Add
Installing an Add-on
Once the repository is added:
- Find the desired add-on in the store
- Click on the add-on
- Click Install
- Configure the add-on (if needed)
- Click Start
🛠️ Development
This repository uses a multi-addon architecture with shared infrastructure.
Quick Start - Creating a New Add-on
# 1. Copy the template
cp -r .common/templates/ my-new-addon/
# 2. Update configuration
vim my-new-addon/config.yaml
# 3. Implement your add-on
mkdir -p my-new-addon/rootfs/app
# Add your code here
# 4. Test locally
./.common/build.sh my-new-addon --arch amd64
# 5. Commit - CI/CD handles the rest!
git add my-new-addon/
git commit -m "feat: add my-new-addon"
git push
Repository Structure
/
├── <addon-name>/ # Each add-on in its own directory
│ ├── config.yaml # Add-on configuration
│ ├── Dockerfile # Container definition
│ ├── README.md # Add-on documentation
│ └── rootfs/ # Add-on runtime files
│ └── app/ # Application code
├── .common/ # Shared resources
│ ├── build.sh # Universal build script
│ └── templates/ # Templates for new add-ons
└── .github/workflows/ # Automated CI/CD
Automation Features
This repository includes several automated workflows:
- 🏗️ Smart Builds: Only builds add-ons that changed
- 📝 Auto-Changelog: Automatically updates CHANGELOG.md
- 📋 README Updates: This file is auto-generated daily
- ✅ Quality Checks: Linting and validation on every commit
- 🔒 Security Scans: Weekly security vulnerability scanning
Build Control
Control builds with commit messages:
[skip ci]or[nobuild]- Skip building entirely[build-all]- Force build all add-ons
For detailed development instructions, see
🏗️ Architecture Support
All add-ons support multiple architectures:
| Architecture | Description |
|---|---|
| amd64 | 64-bit x86 (Intel/AMD) |
| aarch64 | 64-bit ARM (Raspberry Pi 4, etc.) |
| armhf | 32-bit ARM with hardware floating point |
| armv7 | 32-bit ARMv7 |
| i386 | 32-bit x86 |
🤝 Contributing
Contributions are welcome! Please:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Implement your changes
- Let CI/CD validate your changes
- Submit a pull request
The automated workflows will handle building, testing, and validation.
📞 Support
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Home Assistant Community: Community Forum
📜 License
All add-ons in this repository are licensed under the MIT License - see the file for details.
🙏 Acknowledgments
- Home Assistant community for the amazing platform
- All contributors and testers
- Inspiration from alexbelgium/hassio-addons and dianlight/hassio-addons