Homebox MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FASTMCP_HOST | No | Host for the HTTP server (default: 0.0.0.0) | 0.0.0.0 |
| FASTMCP_PORT | No | Port for the HTTP server (default: 8000) | 8000 |
| HOMEBOX_BASE_URL | Yes | The base URL of your Homebox instance (e.g., https://your-homebox-instance.com) | |
| HOMEBOX_PASSWORD | Yes | Your Homebox password for authentication | |
| HOMEBOX_USERNAME | Yes | Your Homebox email/username for authentication |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_productsB | Search products using Homebox query + local filters. |
| add_productA | Add a new product (or subitem) to Homebox with grouped parameters. |
| update_product_by_idA | Update an existing product with grouped parameters. |
| list_locationsD | – |
| create_locationD | – |
| update_location_by_idD | – |
| add_bulk_productsD | – |
| list_tagsA | List Homebox tags from the current /api/v1/tags endpoint. |
| create_tagA | Create a Homebox tag if it does not already exist. |
| list_items_by_locationD | – |
| delete_product_by_idD | – |
| delete_location_by_idD | – |
| delete_bulk_productsD | – |
| create_maintenance_entry_for_productA | Create a maintenance entry for a specific Homebox product/entity. |
| list_maintenance_entriesA | List maintenance entries from Homebox. |
| update_maintenance_entryA | Update an existing maintenance entry. |
| delete_maintenance_entryA | Delete a maintenance entry from Homebox. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 17 tools
Most tools target distinct entities (products, locations, maintenance, tags), but 'add_bulk_products' and 'add_product' could be confused without description. Several tools lack descriptions, reducing clarity.
Names mix patterns: 'add_product', 'create_location', 'create_maintenance_entry_for_product', 'delete_bulk_products', 'list_items_by_location'. Inconsistent verb styles and lengths.
17 tools is reasonable for an inventory server covering products, locations, maintenance, and tags. Slightly on the higher end but still well-scoped.
CRUD for main entities is present, but missing explicit get-by-ID tools for products and locations. Many tools have no descriptions, creating dead ends for agents.