Homebox Server
БесплатноНе проверенMCP server for managing Homebox inventory via AI assistants, enabling item management, location organization, and label categorization.
Описание
MCP server for managing Homebox inventory via AI assistants, enabling item management, location organization, and label categorization.
README
MCP (Model Context Protocol) server for managing Homebox inventory via AI assistants.
Prerequisites
This addon was designed to work with Homebox running on Home Assistant.
Recommended Homebox addon: homebox-ingress-ha-addon
To install Homebox:
- Add the repository:
https://github.com/Oddiesea/homebox-ingress-ha-addon - Install the Homebox addon
- Start and configure your inventory
About
This addon exposes an MCP server that allows AI assistants (like Claude) to interact with your Homebox inventory. You can:
- 📦 List, create, and manage items
- 📍 Organize hierarchical locations
- 🏷️ Categorize with labels
- 🔍 Search items by name or description
- 📊 Get inventory statistics
Installation
Add Repository
- In Home Assistant, go to Settings → Add-ons → Add-on Store
- Click the menu (⋮) → Repositories
- Add:
https://github.com/oangelo/homebox-mcp - Click Add → Close
Install Add-on
- Search for "Homebox MCP Server" in the store
- Click Install
- Configure the Homebox credentials
- Start the add-on
Configuration
homebox_url: "http://homeassistant.local:7745"
homebox_token: "YOUR_HOMEBOX_API_TOKEN"
mcp_auth_enabled: false
mcp_auth_token: ""
log_level: "info"
Creating the Homebox API Token
- Access Homebox
- Go to Profile (user icon)
- Click API Tokens
- Click Create Token
- Copy the generated token
External Access via Cloudflare Tunnel
To use with Claude.ai web or access externally, we recommend using the Cloudflared addon to create a secure tunnel.
Configure Cloudflared
- Install the Cloudflared addon
- Configure the tunnel to expose port 8099:
additional_hosts:
- hostname: mcp.yourdomain.com
service: http://homeassistant:8099
- Use the URL in Claude.ai:
https://mcp.yourdomain.com/sse
Local Access
On the local network, access directly:
http://homeassistant.local:8099/sse
MCP Authentication (Optional)
The addon supports optional Bearer token authentication to protect the MCP endpoint.
Configure Token
- Access the addon web page (click "Homebox MCP" in the sidebar)
- Click the "🎲 Generate Token" button
- Click "📋 Copy"
- In the addon settings:
- Enable
mcp_auth_enabled - Paste the token in
mcp_auth_token - Click Save
- Enable
Configure in Claude.ai
| Field | Value |
|---|---|
| Server URL | https://your-domain.com/sse |
| OAuth Client ID | mcp (or any text) |
| OAuth Client Secret | Paste the token generated in the addon |
Using with Claude
Claude.ai Web (Experimental)
- Access the MCP settings in Claude.ai
- Add the URL:
https://mcp.yourdomain.com/sse - Configure OAuth as shown above (optional but recommended)
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"homebox": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.yourdomain.com/sse"]
}
}
}
Interaction Examples
You: List all items in the garage
Claude: [Lists items filtered by location]
You: Add a "Bosch Drill" to the tools cabinet
Claude: [Creates item in the specified location]
You: Where is my camera?
Claude: [Searches and returns item location]
MCP Tools
| Tool | Description |
|---|---|
homebox_list_locations |
List all locations |
homebox_list_items |
List items with filters |
homebox_search |
Search for items |
homebox_create_item |
Create new item |
homebox_move_item |
Move item |
homebox_list_labels |
List labels |
homebox_get_statistics |
Get statistics |
Local Development
# Install dependencies
pip install -r requirements.txt
# Set environment variables
export HOMEBOX_URL="http://localhost:7745"
export HOMEBOX_TOKEN="your-api-token"
# Run server
cd homebox-mcp/app
python server.py
# Test with MCP Inspector
npx @anthropic/mcp-inspector http://localhost:8099/sse
License
MIT License - see LICENSE.md
Установка Homebox Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/oangelo/homebox-mcpFAQ
Homebox Server MCP бесплатный?
Да, Homebox Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Homebox Server?
Нет, Homebox Server работает без API-ключей и переменных окружения.
Homebox Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Homebox Server в Claude Desktop, Claude Code или Cursor?
Открой Homebox Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Homebox Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
