Homebox-MCP-Server
Verified Safeby danielrosehill
Overview
The Homebox MCP Server enables AI assistants to interact with a self-hosted Homebox inventory management system using natural language commands, facilitating tasks like listing, creating, updating, and deleting items, locations, and labels.
Installation
npx homebox-mcpEnvironment Variables
- HOMEBOX_LOCAL_URL
- HOMEBOX_WAN_URL
- USE_LAN_API
- LAN_LINKS
- HOMEBOX_API_KEY
- HOMEBOX_USERNAME
- HOMEBOX_PASSWORD
Security Notes
The server handles authentication by either an API key or username/password, including token login and refresh. All credentials are sourced from environment variables, preventing hardcoding. Communication with the Homebox API is via HTTPS (if configured), and the MCP server itself communicates via standard I/O (stdio), limiting direct network attack surface. There are no obvious malicious patterns like 'eval' or obfuscation. Minor risks include potential verbose error messages leaking internal information if API calls fail, and the direct handling of username/password credentials in code (though token refresh logic is included).
Similar Servers
ha-mcp
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
claude-prompts-mcp
Enhances AI assistant behavior through structured prompt management, multi-step chains, quality gates, and autonomous verification loops, primarily for development tasks.
mcp-server-box
The Box MCP Server provides a Microservice Context Protocol (MCP) interface to interact with the Box API, enabling AI agents and other clients to perform various file, folder, collaboration, metadata, and AI-powered operations on Box content.
advanced-homeassistant-mcp
A powerful, secure, and extensible Model Context Protocol (MCP) server that enables AI assistants like Claude, GPT, and Cursor to seamlessly interact with Home Assistant. Control your lights, climate, automations, and more through natural language commands.