BoxHero MCP. Track stock, manage locations, and record transactions.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
BoxHero MCP Server manages your entire warehouse inventory. List items, track stock levels, and record every transaction (stock in, stock out, moves) directly from your AI agent.
It handles item creation, location listing, and historical transaction logging, giving you full control over your physical stock data without leaving your chat client.
What your AI agents can do
Create item
Adds a brand new product record to the inventory catalog.
Create transaction
Logs a stock movement (inbound, outbound, or internal transfer).
Delete item
Permanently removes a product from the inventory system.
Calls list_items to retrieve a manifest of every product currently tracked in your system.
Uses create_item or update_item to add new products or change details on existing ones.
Invokes create_transaction to record stock changes (inbound, outbound, or moves) and list_transactions to view the history.
Runs list_locations to get a list of all active warehouses and storage points.
Calls get_item to pull all specifications and current data for one known product SKU.
Uses get_account_info to pull authenticated user and account-level data.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
BoxHero MCP Server: 10 Tools for Inventory & Ops
Use these 10 tools to create, read, and update every aspect of your inventory, from SKUs to storage locations, all through your AI agent.
019d7561create item
Adds a brand new product record to the inventory catalog.
019d7561create transaction
Logs a stock movement (inbound, outbound, or internal transfer).
019d7561delete item
Permanently removes a product from the inventory system.
019d7561get account info
Retrieves general information about the authenticated user's account.
019d7561get item
Pulls detailed information for one specific product SKU.
019d7561list attributes
Shows all custom attributes (like color or material) defined for inventory items.
019d7561list items
Retrieves a list of all products currently tracked in the warehouse.
019d7561list locations
Lists every physical storage location or warehouse managed by the account.
019d7561list transactions
Gathers a history of all recorded stock movements (in and out).
019d7561update item
Modifies details or specifications of an existing product SKU.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with BoxHero, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
BoxHero MCP Server - Manage Inventory & Stock
Your AI agent handles your whole warehouse inventory. It lets you list items, track stock levels, and record every single transaction—stock in, stock out, internal moves—without ever leaving your chat client. You'll have full control over your physical stock data.
To see everything you got, you can use list_items to pull a full manifest of every product tracked. If you need to add something new, call create_item to build a brand-new product record. You can also adjust details on existing products with update_item.
When it comes to stock, you track movements by invoking create_transaction to log any stock change, whether it's inbound, outbound, or a move between locations. You check the history of all those movements by running list_transactions.
You can manage your physical space by running list_locations to get a list of every active warehouse or storage point. To dig into a specific product's details, just use get_item for a single SKU. You also get general account info by calling get_account_info.
Need to know what custom fields you're using? list_attributes shows you all the custom attributes, like color or material, defined in your item catalog. You can also delete a product record permanently with delete_item.
How BoxHero MCP Works
- 1 First, subscribe to the BoxHero server and provide your API Token.
- 2 Your AI client sends a natural language request (e.g., 'Show me stock for SKU 123').
- 3 The server routes the request, executes the appropriate tool (e.g.,
get_item), and sends the raw data back to your client for a final answer.
The bottom line is, your agent talks to BoxHero using structured tools, and the data shows up in plain English.
Who Is BoxHero MCP For?
The warehouse manager who needs real-time stock checks without logging into a dashboard. The supply chain analyst who has to reconcile stock data across multiple sheets. The small business owner who needs to process inventory adjustments and track movements instantly. This is for anyone whose job depends on knowing exactly what stock they have and where it is.
Checks current stock levels using list_items and logs incoming shipments via create_transaction.
Adds new product SKUs using create_item and verifies location names using list_locations.
Runs reports on historical movement by calling list_transactions to find discrepancies.
What Changes When You Connect
- See current stock counts instantly. Instead of clicking into a dashboard, just ask your agent to
list_itemsand get the running total for every SKU. - Fix inventory counts on the fly. Use
create_transactionto log a shipment or a count correction without needing to access the physical system. - Know where everything is.
list_locationsgives you a definitive list of all storage points, preventing workers from losing items in unmapped areas. - Build a complete audit trail.
list_transactionspulls every single stock-in or stock-out event, letting you reconstruct history for any item. - Add new products quickly. Use
create_itemto add a SKU andlist_attributesto ensure all custom specs are captured before going live.
Real-World Use Cases
End-of-Day Reconciliation
The warehouse manager notices the stock count for Model X is off by 50 units. They ask their agent: 'What happened to the Model X stock?' The agent runs list_transactions, identifies 50 missing 'Stock Out' records, and the manager uses create_transaction to log the correct movements.
New Product Launch
The product team launches a new gadget, 'Widget Z', with specific colors and materials. The inventory controller uses create_item to add the SKU and list_attributes to log the custom color codes and material type, ensuring the item is tracked correctly from day one.
Finding a Missing Shipment
An operations analyst needs to know if the shipment sent last week was ever processed. They run list_transactions and filter by date range. They find the missing 'Stock Out' record and confirm the proper location using list_locations.
System Migration Prep
A small business owner needs a full list of every item and its current status before moving warehouses. They run list_items to get all SKUs and then run list_locations to map all current storage points, giving them a comprehensive data map.
The Tradeoffs
Treating the system like a database query
Trying to get a full inventory report by calling list_items, then piping that list to list_transactions in a separate step, and finally calling get_account_info for context. This is brittle and requires multiple steps.
→ Instead of chaining three calls, prompt your agent to: 'Give me the current stock levels and the last 10 transactions for the top 5 SKUs.' This allows the agent to run multiple tools and synthesize a single, cohesive answer.
Modifying items without tracking
Manually calling update_item to fix a name, but forgetting to run create_transaction afterward. This creates a data mismatch where the item is wrong, but the stock count is never updated to reflect the change.
→
Always pair an update with a transaction. If you change the item's specs, use update_item, but if that change affects the count, you must follow up with create_transaction to log the adjustment.
Assuming one tool does it all
Thinking list_items gives you the current, real-time count. It only gives the SKU and name. You still need to run list_transactions to see if the count is accurate, which is the actual source of truth.
→
When It Fits, When It Doesn't
Use this server if your core business process relies on knowing the physical state of goods: where they are, what they are, and how many you have. You need to log movement, adjust counts, or list specs. Don't use it if you only need financial reporting (use a dedicated accounting tool) or if your needs are purely predictive (use a separate BI tool). If you just need to check if a product exists, list_items works. If you need to know how many you have or where it is, you must use get_item or list_transactions.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by BoxHero. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Inventory tracking shouldn't require jumping between the web app, the spreadsheet, and the physical clipboard.
Right now, checking a SKU's status means logging into the BoxHero dashboard, finding the item, then manually navigating to the 'Transactions' tab to see recent movements. If you need to check a location, you jump to a different tab, and if you need to correct the count, you open a third sheet and manually submit a form. It's a three-app workflow just to know the truth.
With the BoxHero MCP Server, you just tell your agent: 'Show me the stock status for SKU 456 and all transactions in the last week.' The agent runs the necessary tools—`list_items`, `list_transactions`, and `get_item`—and returns the full picture in one chat response. No clicking, no switching tabs.
BoxHero MCP Server: Track Inventory and Transactions
You eliminate the manual process of listing items via one tool, then querying locations via another, and finally running a separate check for the account details. It's all orchestrated by your agent, keeping the context tight.
Your AI client handles the complex sequence of calls—running `list_items` and `list_locations`—so you get a single, actionable answer without having to manage the API calls yourself. It's instant, reliable inventory intelligence.
Common Questions About BoxHero MCP
How do I use the `create_transaction` tool with BoxHero MCP Server? +
You ask your agent to create a transaction. You just need to tell it the type (In/Out/Move), the SKU, the quantity, and the reason. The agent handles the required parameters for the create_transaction tool.
Can I use `list_items` to check the current stock level? +
No, list_items only gives you the SKU and product name. To see the current stock count, you need to ask for details using get_item, which pulls the most up-to-date quantity.
What's the difference between `list_items` and `update_item`? +
list_items just reads the catalog to show you what SKUs exist. update_item changes the definition or specifications of an item that already exists.
Do I need to run `get_account_info` every time I change stock? +
No. get_account_info only pulls basic account data. It doesn't affect stock levels or transactions; use create_transaction for any physical stock change.
How do I find all possible custom specs for my products using BoxHero MCP Server? +
Run list_attributes. This tool retrieves a full list of custom attributes defined in your catalog, so you know what data points you can track.
If I need to change an existing item's description, which tool should I use? (Using `update_item`) +
Use the update_item tool. You pass the item ID and the new data fields. This overwrites the existing item's details, so make sure you only send what you intend to change.
How can I check if a specific item exists in the inventory? (Using `get_item`) +
Call get_item and provide the item ID. If the item exists, the tool returns its full details. If it's missing, the API returns a specific error code, which your agent can interpret.
What happens if I try to create a transaction for an item that isn't listed? (Using `create_transaction`) +
The system will reject the transaction and return an error. The error message specifies which item ID is invalid, allowing your agent to catch the mistake and prompt you for the correct ID.
Can I check the stock level of a specific item? +
Yes! Use the get_item tool with the Item ID. Your agent will fetch the detailed information, including the current total quantity in stock.
How do I list my storage locations? +
Simply ask the agent to list_locations. It will retrieve the directory of all active warehouses and zones.
Does the integration allow registering a new stock delivery? +
Yes. Use the create_transaction tool with type 'IN' to log incoming stock, specifying the items and quantities.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Timezone Offset Engine
Calculate the exact offset between two timezones at any moment, with full DST awareness. Powered by Luxon.
Wallabag (Pocket Alternative)
Manage your self-hosted read-it-later list — save URLs, organize with tags, and retrieve article content directly from your AI agent.
Gladia (Speech AI)
Transcribe, translate, and analyze audio with Gladia's high-speed Speech AI — support for pre-recorded files and live streaming.
You might also like
Kaseya
Manage IT infrastructure, devices, and automation via Kaseya VSA 10.
LeadConnector
Power up HighLevel/LeadConnector — fetch contacts, trace opportunities, and handle appointments seamlessly.
Teambition
Collaborative project management platform by Alibaba — manage tasks, projects, and team workflows via AI.