# EZO Asset Intelligence MCP

> EZO Asset Intelligence connects your AI agent directly to EZO.io, giving it instant access to your entire operational database. Track every fixed asset, monitor consumable inventory levels, and manage checkouts—all from natural conversation. It lets you go beyond spreadsheets to get real-time resource health across IT, operations, and finance.

## Overview
- **Category:** erp-operations
- **Price:** Free
- **Tags:** asset-tracking, fixed-assets, inventory-control, checkout-management, lifecycle-management, equipment-tracking

## Description

Managing physical resources shouldn't require a dozen different logins or manual dashboard diving. This MCP equips your AI agent with the ability to talk directly to EZO.io, the asset management platform. You can ask it to find out which laptops are currently checked out, how many printer cartridges you have left in storage, or where specific equipment is located across multiple sites. It handles the complex calls so you don't have to. Whether you're checking compliance for a quarterly audit or just need to know if that conference room projector is available tomorrow, your agent retrieves the data and gives you a clear answer. This robust set of capabilities through Vinkius lets you manage assets and inventory without ever touching the raw API calls yourself.

## Tools

### get_ezo_account_metadata
Retrieves operational limits and metadata for your EZO account structure.

### get_asset_detailed_data
Pulls detailed settings and information for a single specified asset ID.

### quick_asset_volume_audit
Provides an immediate, high-level summary of assets, current inventory levels, and registered members.

### list_currently_checked_out_assets
Identifies every asset that is currently assigned to a member who has borrowed it.

### list_managed_assets
Lists all fixed assets recorded in your EZO account, whether they are available or checked out.

### list_available_assets
Finds and lists only the physical assets that are currently marked as available for checkout.

### list_consumable_inventory
Lists all supplies and consumable items, along with their current stock counts.

### list_asset_locations
Retrieves a list of every physical location and sub-location configured in your account settings.

### list_account_members
Lists all registered users and members associated with the EZO account.

### list_overdue_checkouts
Identifies assets that have passed their expected return date.

## Prompt Examples

**Prompt:** 
```
List all assets currently checked out.
```

**Response:** 
```
I've found 12 assets currently checked out, including 'MacBook Pro - IT-001' (assigned to John Miller) and 'Projector - CONF-A' (assigned to Alice Connor). Would you like to see the due dates for these items?
```

**Prompt:** 
```
Show me our inventory levels for 'Ethernet Cables'.
```

**Response:** 
```
For 'Ethernet Cables' (Cat6), you currently have 85 units in stock across all locations. Your low stock threshold is set to 20 units. Should I pull the list of other consumable items near their limit?
```

**Prompt:** 
```
Check for overdue asset returns.
```

**Response:** 
```
There are 3 overdue assets: 'Test Kit #5' (due March 10th), 'DSLR Camera' (due March 12th), and 'Tablet - OPS-02'. Would you like the contact information for the members who have these assets?
```

## Capabilities

### Audit resource health
Retrieve high-level summaries of asset volume, location distribution, and organizational resource status.

### Check inventory levels
List all consumable supplies and their current stock thresholds across the organization.

### Track specific assets
Get detailed information, identifiers, and maintenance history for any single asset you specify.

### Identify available equipment
List all fixed assets that are free and ready to be checked out to a member.

### Monitor checkouts
See which assets are currently assigned to members, including their expected return dates.

### Locate physical sites
List all configured physical locations and sub-locations within your company's network.

## Use Cases

### The board needs an immediate resource audit.
Instead of emailing the IT department to pull reports on all hardware types (laptops, monitors, specialized tools), you ask your agent for a quick asset volume audit. The agent runs `quick_asset_volume_audit` and immediately summarizes the total count of assets across multiple departments.

### The ops team needs to know what's available today.
A colleague asks if they can grab a specific projector for a meeting this afternoon. You ask your agent to use `list_available_assets` and it confirms the item is free, saving you from having to check out physical inventory logs.

### The finance team needs compliance data.
It's time for a quarterly audit. Instead of manually checking every asset record, you ask your agent to run `list_managed_assets` and get the comprehensive list of identifiers needed for the accounting report.

### A member needs supplies urgently.
You need to confirm if enough ethernet cables are available. You query the system, and your agent uses `list_consumable_inventory` to check stock levels across all physical locations, giving you a definitive count.

## Benefits

- Stop guessing about availability. You can use `list_available_assets` to instantly see which equipment is free for checkout, eliminating manual status checks on paper or in old spreadsheets.
- Know where everything is and if it's working. Use `get_asset_detailed_data` to pull the full maintenance history and settings for any single asset ID you name.
- Never run out of supplies again. The `list_consumable_inventory` tool gives real-time stock counts, letting your agent flag items hitting low thresholds before they become an issue.
- Catch overdue gear fast. Running `list_overdue_checkouts` immediately provides a list of assets past their due date, saving you follow-up time on phone calls and emails.
- Get the big picture instantly. The `quick_asset_volume_audit` tool delivers a high-level summary combining asset counts, inventory status, and user data in one go.

## How It Works

The bottom line is you ask a question in natural language, and your AI client executes complex database queries behind the scenes to answer it for you.

1. Connect the EZO integration to your AI client using your EZO Subdomain and REST API Key.
2. The agent interprets your request (e.g., 'What assets are overdue?'), determines the necessary action, and calls the correct tool.
3. You receive a plain language summary of asset status, inventory levels, or location data from the conversation.

## Frequently Asked Questions

**How does EZO Asset Intelligence MCP handle overdue equipment?**
It uses the `list_overdue_checkouts` tool to identify assets past their return date. This provides a direct list of items, making follow-up much faster.

**Can I find out how many people are registered in my account?**
Yes, you can run `list_account_members` to pull the full roster of all users and members registered within EZO.

**Does EZO Asset Intelligence MCP work with multiple office sites?**
It supports multi-location tracking. Use `list_asset_locations` first, then query assets to filter by a specific site or location type.

**What if I need detailed info on one piece of gear?**
Just ask your agent to run `get_asset_detailed_data`, providing the asset ID. It pulls every known detail, including maintenance records, for that single item.

**Can EZO Asset Intelligence MCP tell me what assets are ready to use?**
Absolutely. The `list_available_assets` tool filters out everything checked out and gives you a clean list of equipment currently on site and free for checkout.