100+ integrations are ready to connect to your AI.Connect your first MCP

Zoho Inventory MCP server for your AI

See what is running low, check stock in each warehouse, draft sales and purchase orders from plain words and record goods coming in and going out, from the AI client you already use.

PopMCPZoho Inventory

What is running low? List items below their reorder level with the biggest shortfall first, and who supplies them

Supported Zoho Inventory tools

Every endpoint in Zoho's Inventory API reference on one connection, from items and stock counts to picklists, putaways and replenishment, plus the changes PopMCP can watch.

595 tools in the full catalog: 173 read and 422 write. 47 load by default, and the rest are found with tool search.

zoho_inventory_create_item

Create an item.

zoho_inventory_find_items

Find products by name or SKU: item_id, SKU, prices, stock on hand, stock available to sell, and reorder level.

zoho_inventory_get_item

Retrieve an item.

zoho_inventory_get_stock_levels

How much of one item is held and where: stock on hand, available stock and actual available stock, per location (warehouse) and in total.

zoho_inventory_list_items

List all the items.

zoho_inventory_list_low_stock_items

What needs reordering: items at or below their reorder level, the biggest shortfall first, with stock on hand, reorder level, shortfall and preferred vendor.

zoho_inventory_update_item

Update an item.

zoho_inventory_create_invoice

Create an invoice.

zoho_inventory_email_invoice

Email an invoice.

zoho_inventory_list_invoices

List invoices.

zoho_inventory_create_purchase_receive

Create a purchase receive.

zoho_inventory_list_purchase_receives

List all purchase receives.

zoho_inventory_receive_purchase_order

CHANGES REAL STOCK.

zoho_inventory_create_draft_sales_order

Create a DRAFT sales order from plain words: a customer by name and lines by item name or SKU.

zoho_inventory_create_sales_order

Create a Sales Order.

zoho_inventory_get_sales_order

Retrieve a Sales Order.

zoho_inventory_get_sales_order_context

Where one sales order stands: its status, each line with what is packed, shipped and invoiced, its packages with tracking numbers, and its invoices.

zoho_inventory_list_sales_orders

List all Sales Orders.

zoho_inventory_mark_sales_order_as_confirmed

Mark as Confirmed.

zoho_inventory_list_composite_items

List All Composite Items.

zoho_inventory_create_draft_purchase_order

Create a DRAFT purchase order from plain words: a vendor by name and lines by item name or SKU.

zoho_inventory_create_purchase_order

Create a Purchase Order.

zoho_inventory_get_purchase_order

Retrieve a Purchase Order.

zoho_inventory_get_purchase_order_context

Where one purchase order stands: its status, each line with what has been received and what is still to come, its purchase receives and its bills.

zoho_inventory_list_purchase_orders

List all Purchase Orders.

zoho_inventory_mark_purchase_order_as_issued

Mark as Issued.

zoho_inventory_create_bill

Create a Bill.

zoho_inventory_list_bills

List all Bills.

zoho_inventory_create_contact

Create a Contact.

zoho_inventory_create_transfer_order

Create a transfer order.

zoho_inventory_find_contact

Find a customer or vendor by name, email, phone or free text.

zoho_inventory_get_contact

Get contact.

zoho_inventory_list_contacts

List contacts.

zoho_inventory_list_transfer_orders

List all the transfer orders.

zoho_inventory_transfer_stock

CHANGES REAL STOCK.

zoho_inventory_adjust_stock

CHANGES REAL STOCK.

zoho_inventory_create_inventory_adjustment

Create an inventory adjustment.

zoho_inventory_list_inventory_adjustments

List all the inventory adjustments.

zoho_inventory_list_locations

List all locations.

zoho_inventory_list_item_groups

List all Item Groups.

zoho_inventory_list_sales_returns

List all Sales Returns.

zoho_inventory_create_customer_payment

Create a payment.

zoho_inventory_create_package

Creating a package.

zoho_inventory_create_shipment_order

Create a Shipment Order.

zoho_inventory_list_packages

List all packages.

zoho_inventory_list_pricebooks

List all pricebooks.

zoho_inventory_pack_and_ship_sales_order

CHANGES REAL STOCK.

zoho_inventory_bulk_delete_item_variants

Bulk delete item variants.

zoho_inventory_bulk_delete_items

Delete multiple items.

zoho_inventory_bulk_mark_item_masters_active

Bulk mark items as active.

zoho_inventory_bulk_mark_item_masters_inactive

Bulk mark items as inactive.

zoho_inventory_bulk_mark_item_variants_active

Bulk mark item variants as active.

zoho_inventory_bulk_mark_item_variants_inactive

Bulk mark item variants as inactive.

zoho_inventory_bulk_mark_items_active

Bulk mark items as active.

zoho_inventory_bulk_mark_items_inactive

Bulk mark items as inactive.

zoho_inventory_bulk_update_item_location_permissions

Bulk update item location permissions.

zoho_inventory_create_item_master

Create an item.

zoho_inventory_create_item_variant

Create an item variant.

zoho_inventory_delete_item

Delete an item.

zoho_inventory_delete_item_back_image

Delete an item back image.

zoho_inventory_delete_item_image

Delete an item image.

zoho_inventory_delete_item_images

Delete multiple item images.

zoho_inventory_delete_item_master

Delete an item.

zoho_inventory_delete_item_variant

Delete an item variant.

zoho_inventory_disable_item_storage_locations

Disable storage location for items.

zoho_inventory_enable_item_storage_locations

Enable storage location for items.

zoho_inventory_get_item_image

Retrieve an item image.

zoho_inventory_get_item_master

Retrieve an item.

zoho_inventory_get_item_variant

Retrieve an item variant.

zoho_inventory_get_variant_opening_stock

Retrieve variant opening stock.

zoho_inventory_group_items

Group items.

zoho_inventory_list_item_delivery_challans

List delivery challans for an item.

zoho_inventory_list_item_details

Bulk fetch item details.

zoho_inventory_list_item_invoices

List invoices for an item.

zoho_inventory_list_item_masters

List items.

zoho_inventory_list_item_move_orders

List move orders for an item.

zoho_inventory_list_item_purchase_orders

List purchase orders for an item.

zoho_inventory_list_item_putaways

List putaways for an item.

zoho_inventory_list_item_sales_orders

List sales orders for an item.

zoho_inventory_list_item_sales_receipts

List sales receipts for an item.

zoho_inventory_list_item_variants

List item variants.

zoho_inventory_mark_image_as_back_image

Mark an image as back image.

zoho_inventory_mark_item_as_active

Mark as active.

zoho_inventory_mark_item_as_inactive

Mark as inactive.

zoho_inventory_mark_item_master_as_active

Mark an item as active.

zoho_inventory_mark_item_master_as_inactive

Mark an item as inactive.

zoho_inventory_mark_item_variant_as_active

Mark an item variant as active.

zoho_inventory_mark_item_variant_as_inactive

Mark an item variant as inactive.

zoho_inventory_move_item

Move an item.

zoho_inventory_move_item_variant

Move an item variant.

zoho_inventory_reorder_item_images

Reorder item images.

zoho_inventory_ungroup_item_variants

Mark item variants as single items.

zoho_inventory_ungroup_items

Ungroup items.

zoho_inventory_update_custom_field_in_item

Update custom field in existing items.

zoho_inventory_update_item_location_permissions

Update item location permissions.

zoho_inventory_update_item_master

Update an item.

zoho_inventory_update_item_variant

Update an item variant.

zoho_inventory_update_variant_opening_stock

Update variant opening stock.

zoho_inventory_upload_item_back_image

Upload an item back image.

zoho_inventory_upload_item_image

Upload an item image.

zoho_inventory_upload_item_images

Upload multiple item images.

zoho_inventory_validate_and_map_serial_numbers

Validate and map serial numbers.

zoho_inventory_validate_serial_numbers

Validate serial numbers.

zoho_inventory_add_attachment_to_invoice

Add attachment to an invoice.

zoho_inventory_apply_credits_to_invoice

Apply credits.

zoho_inventory_approve_invoice

Approve an invoice.

zoho_inventory_approve_invoice_final

Final approval of an invoice.

zoho_inventory_bulk_approve_invoices

Bulk approve invoices.

zoho_inventory_bulk_email_invoices

Email invoices.

zoho_inventory_bulk_export_invoices

Bulk export Invoices.

zoho_inventory_bulk_print_invoices

Bulk print invoices.

zoho_inventory_bulk_submit_invoices

Bulk submit invoices for approval.

zoho_inventory_cancel_write_off_invoice

Cancel write off.

zoho_inventory_create_invoice_comment

Add comment.

zoho_inventory_delete_applied_credit_to_invoice

Delete applied credit.

zoho_inventory_delete_invoice

Delete an invoice.

zoho_inventory_delete_invoice_attachment

Delete an attachment.

zoho_inventory_delete_invoice_comment

Delete a comment.

zoho_inventory_delete_invoice_payment

Delete a payment.

zoho_inventory_disable_invoice_payment_reminder

Disable payment reminder.

zoho_inventory_enable_invoice_payment_reminder

Enable payment reminder.

zoho_inventory_get_invoice

Get an invoice.

zoho_inventory_get_invoice_attachment

Get an invoice attachment.

zoho_inventory_get_invoice_email_content

Get invoice email content.

zoho_inventory_get_invoice_reminder_mail_content

Get payment reminder mail content.

zoho_inventory_list_credits_applied

List credits applied.

zoho_inventory_list_invoice_comments

List invoice comments & history.

zoho_inventory_list_invoice_payments

List invoice payments.

zoho_inventory_list_invoice_templates

List invoice templates.

zoho_inventory_mark_invoice_as_draft

Mark as draft.

zoho_inventory_mark_invoice_as_sent

Mark an invoice as sent.

zoho_inventory_mark_invoice_as_void

Void an invoice.

zoho_inventory_reject_invoice

Reject an invoice.

zoho_inventory_submit_invoice

Submit an invoice for approval.

zoho_inventory_update_custom_field_in_invoice

Update custom field in existing invoices.

zoho_inventory_update_invoice

Update an invoice.

zoho_inventory_update_invoice_attachment

Update attachment preference.

zoho_inventory_update_invoice_billing_address

Update billing address.

zoho_inventory_update_invoice_comment

Update comment.

zoho_inventory_update_invoice_shipping_address

Update shipping address.

zoho_inventory_update_invoice_template

Update invoice template.

zoho_inventory_write_off_invoice

Write off invoice.

zoho_inventory_add_attachment_to_credit_note

Add attachment to a credit note.

zoho_inventory_apply_credits_to_invoices

Apply credits to invoices.

zoho_inventory_approve_credit_note

Approve a credit note.

zoho_inventory_create_credit_note

Create a credit note.

zoho_inventory_create_credit_note_comment

Add a comment.

zoho_inventory_create_credit_note_refund

Refund credit note.

zoho_inventory_delete_credit_note

Delete a credit note.

zoho_inventory_delete_credit_note_attachment

Delete an attachment.

zoho_inventory_delete_credit_note_comment

Delete a Comment.

zoho_inventory_delete_credit_note_refund

Delete credit note refund.

zoho_inventory_delete_credits_applied_to_invoice

Delete credits applied to an invoice.

zoho_inventory_email_credit_note

Email a credit note.

zoho_inventory_get_credit_note

Get a credit note.

zoho_inventory_get_credit_note_email_content

Get email content.

zoho_inventory_get_credit_note_email_history

Email history.

zoho_inventory_get_credit_note_refund

Get credit note refund.

zoho_inventory_list_all_credit_note_refunds

List credit note refunds.

zoho_inventory_list_credit_note_comments

List credit note comments & history.

zoho_inventory_list_credit_note_refunds

List refunds of a credit note.

zoho_inventory_list_credit_note_templates

List the credit note templates.

zoho_inventory_list_credit_notes

List all Credit Notes.

zoho_inventory_list_invoices_credited

List invoices credited.

zoho_inventory_mark_credit_note_as_draft

Convert Credit Note to Draft.

zoho_inventory_mark_credit_note_as_open

Convert credit note to Open.

zoho_inventory_mark_credit_note_as_void

Void a Credit Note.

zoho_inventory_reject_credit_note

Reject a credit note.

zoho_inventory_submit_credit_note

Submit a credit note for approval.

zoho_inventory_update_credit_note

Update a credit note.

zoho_inventory_update_credit_note_billing_address

Update billing address.

zoho_inventory_update_credit_note_refund

Update credit note refund.

zoho_inventory_update_credit_note_shipping_address

Update Shipping address.

zoho_inventory_update_credit_note_template

Update a credit note template.

zoho_inventory_bulk_delete_storage_locations

Bulk Delete Bins.

zoho_inventory_configure_composite_item_default_storage

Configure Composite Item Default Bin.

zoho_inventory_configure_item_default_storage_location

Configure Item Default Bin.

zoho_inventory_create_storage_location

Create a Bin.

zoho_inventory_create_storage_zone

Create a Zone.

zoho_inventory_delete_storage_location

Delete a Bin.

zoho_inventory_delete_storage_zone

Delete a Zone.

zoho_inventory_disable_storage_locations_for_location

Disable Bin Locations for a Location.

zoho_inventory_disable_storage_locations_for_warehouse

Disable Bin Locations for a Warehouse.

zoho_inventory_enable_storage_locations_for_location

Enable Bin Locations for a Location.

zoho_inventory_enable_storage_locations_for_warehouse

Enables bin locations for a specific warehouse.

zoho_inventory_get_composite_item_default_storage_location

Get Composite Item Default Bin.

zoho_inventory_get_item_default_storage_location

Get Item Default Bin.

zoho_inventory_get_item_storage_location_mappings

Get Item Bin Mappings.

zoho_inventory_get_storage_location

Get a Bin.

zoho_inventory_get_storage_zone

Get a Zone.

zoho_inventory_list_storage_locations

List all Bins.

zoho_inventory_list_storage_zones

List all Zones.

zoho_inventory_mark_storage_locations_as_active

Mark Bins as Active.

zoho_inventory_mark_storage_locations_as_inactive

Mark Bins as Inactive.

zoho_inventory_mark_storage_zones_as_active

Mark Zones as Active.

zoho_inventory_mark_storage_zones_as_inactive

Mark Zones as Inactive.

zoho_inventory_update_item_storage_location_mappings

Update Item Bin Mappings.

zoho_inventory_update_storage_location

Update a Bin.

zoho_inventory_update_storage_zone

Update a Zone.

zoho_inventory_activate_recurring_inventory_count

Mark a recurring stock count profile as active.

zoho_inventory_approve_inventory_count

Approve or reject line items in a stock count.

zoho_inventory_autocomplete_inventory_count_items

Search items in in-progress stock counts.

zoho_inventory_autocomplete_inventory_count_storages

Search storage locations in in-progress stock counts.

zoho_inventory_bulk_delete_inventory_counts

Bulk delete stock counts.

zoho_inventory_cancel_inventory_count

Cancel a stock count.

zoho_inventory_create_inventory_count

Create a stock count.

zoho_inventory_create_recurring_inventory_count

Create a recurring stock count profile.

zoho_inventory_deactivate_recurring_inventory_count

Mark a recurring stock count profile as inactive.

zoho_inventory_delete_inventory_count

Delete a stock count.

zoho_inventory_delete_recurring_inventory_count

Delete a recurring stock count profile.

zoho_inventory_get_inventory_count

Retrieve a stock count.

zoho_inventory_get_recurring_inventory_count

Retrieve a recurring stock count profile.

zoho_inventory_list_inventory_count_item_storages

List storage details for a count item.

zoho_inventory_list_inventory_count_item_tracking_details

List serial/batch tracking details for a count line item.

zoho_inventory_list_inventory_counts

List all stock counts.

zoho_inventory_list_recurring_inventory_counts

List all recurring stock count profiles.

zoho_inventory_start_inventory_count

Start a stock count.

zoho_inventory_submit_inventory_count

Submit a stock count for approval.

zoho_inventory_update_counted_quantities

Update counted quantities.

zoho_inventory_update_inventory_count

Update a stock count.

zoho_inventory_update_inventory_count_settings

Update stock count auto-numbering settings.

zoho_inventory_update_inventory_counting_preferences

Update stock counts preferences.

zoho_inventory_update_recurring_inventory_count

Update a recurring stock count profile.

zoho_inventory_add_attachment_to_retainer_invoice

Add attachment to a retainer invoice.

zoho_inventory_approve_retainer_invoice

Approve a retainer invoice.

zoho_inventory_create_retainer_invoice

Create a retainerinvoice.

zoho_inventory_create_retainer_invoice_comment

Add comment.

zoho_inventory_delete_retainer_invoice

Delete a retainer invoice.

zoho_inventory_delete_retainer_invoice_attachment

Delete an attachment.

zoho_inventory_delete_retainer_invoice_comment

Delete a comment.

zoho_inventory_email_retainer_invoice

Email a retainer invoice.

zoho_inventory_get_retainer_invoice

Get a retainer invoice.

zoho_inventory_get_retainer_invoice_attachment

Get a retainer invoice attachment.

zoho_inventory_get_retainer_invoice_email_content

Get retainer invoice email content.

zoho_inventory_list_retainer_invoice_comments

List retainer invoice comments & history.

zoho_inventory_list_retainer_invoice_templates

List retainer invoice templates.

zoho_inventory_list_retainer_invoices

List a retainer invoices.

zoho_inventory_mark_retainer_invoice_as_draft

Mark as draft.

zoho_inventory_mark_retainer_invoice_as_sent

Mark a retainer invoice as sent.

zoho_inventory_mark_retainer_invoice_as_void

Void a retainer invoice.

zoho_inventory_submit_retainer_invoice

Submit a retainer invoice for approval.

zoho_inventory_update_retainer_invoice

update a retainerinvoice.

zoho_inventory_update_retainer_invoice_billing_address

Update billing address.

zoho_inventory_update_retainer_invoice_comment

Update comment.

zoho_inventory_update_retainer_invoice_template

Update retainer invoice template.

zoho_inventory_add_vendor_credit_comment

Add a comment.

zoho_inventory_apply_vendor_credit_to_bill

Apply credits to a bill.

zoho_inventory_approve_vendor_credit

Approve a Vendor credit.

zoho_inventory_create_vendor_credit

Create a vendor credit.

zoho_inventory_delete_vendor_credit

Delete vendor credit.

zoho_inventory_delete_vendor_credit_comment

Delete a comment.

zoho_inventory_delete_vendor_credit_refund

Delete vendor credit refund.

zoho_inventory_delete_vendor_credited_bill

Delete bills credited.

zoho_inventory_get_vendor_credit

Get vendor credit.

zoho_inventory_get_vendor_credit_refund

Get vendor credit refund.

zoho_inventory_list_all_vendor_credit_refunds

List vendor credit refunds.

zoho_inventory_list_vendor_credit_comments

List vendor credit comments & history.

zoho_inventory_list_vendor_credit_refunds

List refunds of a vendor credit.

zoho_inventory_list_vendor_credited_bills

List bills credited.

zoho_inventory_list_vendor_credits

List vendor credits.

zoho_inventory_mark_vendor_credit_as_open

Convert to open.

zoho_inventory_mark_vendor_credit_as_void

Void vendor credit.

zoho_inventory_refund_vendor_credit

Refund a vendor credit.

zoho_inventory_submit_vendor_credit

Submit a Vendor credit for approval.

zoho_inventory_update_vendor_credit

Update vendor credit.

zoho_inventory_update_vendor_credit_refund

Update vendor credit refund.

zoho_inventory_add_attachment_to_purchase_receive

Add an attachment to a purchase receive.

zoho_inventory_add_comment_to_purchase_receive

Add a comment to a purchase receive.

zoho_inventory_approve_purchase_receive

Approve a purchase receive.

zoho_inventory_bulk_delete_purchase_receives

Delete purchase receives in bulk.

zoho_inventory_bulk_dismiss_replenishment_tasks

Bulk dismiss replenishment tasks.

zoho_inventory_bulk_generate_replenishment_tasks

Bulk generate replenishment tasks.

zoho_inventory_bulk_mark_purchase_receives_as_in_transit

Mark purchase receives as in transit in bulk.

zoho_inventory_bulk_mark_purchase_receives_as_received

Mark purchase receives as received in bulk.

zoho_inventory_bulk_pause_replenishments

Bulk pause replenishment configurations.

zoho_inventory_bulk_resume_replenishments

Bulk resume replenishment configurations.

zoho_inventory_bulk_update_replenishments

Bulk update replenishment configurations.

zoho_inventory_create_replenishment_configuration

Create a replenishment configuration.

zoho_inventory_create_tax

Create a tax.

zoho_inventory_create_tax_authority

Create a tax authority [US and CA Edition only].

zoho_inventory_create_tax_exemption

Create a tax exemption [US Edition only].

zoho_inventory_create_tax_group

Create a tax group.

zoho_inventory_delete_purchase_receive

Delete a purchase receive.

zoho_inventory_delete_purchase_receive_attachment

Delete a purchase receive attachment.

zoho_inventory_delete_purchase_receive_comment

Delete a purchase receive comment.

zoho_inventory_delete_tax

Delete a tax.

zoho_inventory_delete_tax_authority

Delete a tax authority [US and CA Edition only].

zoho_inventory_delete_tax_exemption

Delete a tax exemption [US Edition only].

zoho_inventory_delete_tax_group

Delete a tax group.

zoho_inventory_dismiss_replenishment_task

Dismiss a replenishment task.

zoho_inventory_generate_replenishment_task

Generate a replenishment task.

zoho_inventory_get_purchase_receive

Retrieve a purchase receive.

zoho_inventory_get_purchase_receive_attachment

Get a purchase receive attachment.

zoho_inventory_get_replenishment_configuration

Retrieve a replenishment configuration.

zoho_inventory_get_replenishment_order_details

Retrieve replenishment order details.

zoho_inventory_get_replenishment_task

Retrieve a replenishment task.

zoho_inventory_get_replenishment_task_for_item

Retrieve replenishment task details for an item.

zoho_inventory_get_replenishment_tasks_report

Retrieve replenishment task details report.

zoho_inventory_get_tax

Get a tax.

zoho_inventory_get_tax_authority

Get a tax authority [US and CA Edition only].

zoho_inventory_get_tax_exemption

Get a tax exemption [US Edition only].

zoho_inventory_get_tax_group

Get a tax group.

zoho_inventory_list_item_location_replenishments

Retrieve replenishment configurations for associated locations.

zoho_inventory_list_item_warehouse_replenishments

Retrieve replenishment configurations for associated warehouses.

zoho_inventory_list_replenishment_tasks

List all replenishment tasks.

zoho_inventory_list_tax_authorities

List tax authorities [US Edition only].

zoho_inventory_list_tax_exemptions

List tax exemptions [US Edition only].

zoho_inventory_list_taxes

List taxes.

zoho_inventory_mark_purchase_receive_as_in_transit

Mark a purchase receive as in transit.

zoho_inventory_mark_purchase_receive_as_received

Mark a purchase receive as received.

zoho_inventory_pause_replenishment_configuration

Pause a replenishment configuration.

zoho_inventory_reject_purchase_receive

Reject a purchase receive.

zoho_inventory_resume_replenishment_configuration

Resume a replenishment configuration.

zoho_inventory_submit_purchase_receive

Submit a purchase receive for approval.

zoho_inventory_update_purchase_receive

Update a purchase receive.

zoho_inventory_update_replenishment_configuration

Update a replenishment configuration.

zoho_inventory_update_tax

Update a tax.

zoho_inventory_update_tax_authority

Update a tax authority [US and CA Edition only].

zoho_inventory_update_tax_exemption

Update a tax exemption [US Edition only].

zoho_inventory_update_tax_group

Update a tax group.

zoho_inventory_add_attachment_to_delivery_challan

Add attachment to a delivery challan.

zoho_inventory_add_task_attachment

Add attachment to task.

zoho_inventory_add_task_comment

Add comment to task.

zoho_inventory_approve_sales_order

Approve a sales order.

zoho_inventory_approve_sales_order_final

Final approval of a sales order.

zoho_inventory_bulk_approve_sales_orders

Bulk approve sales orders.

zoho_inventory_bulk_confirm_sales_orders

Bulk confirm Sales Orders.

zoho_inventory_bulk_delete_sales_orders

Bulk delete Sales Orders.

zoho_inventory_bulk_delete_tasks

Delete tasks.

zoho_inventory_bulk_submit_sales_orders

Bulk submit sales orders for approval.

zoho_inventory_bulk_update_tasks

Update tasks.

zoho_inventory_create_delivery_challan

Create a delivery challan.

zoho_inventory_create_task

Add a task.

zoho_inventory_delete_delivery_challan

Delete a delivery challan.

zoho_inventory_delete_delivery_challan_attachment

Delete a delivery challan attachment.

zoho_inventory_delete_sales_order

Delete a Sales Order.

zoho_inventory_delete_task

Delete a tasks.

zoho_inventory_delete_task_comment

Delete comment of task.

zoho_inventory_delete_task_document

Delete document of task.

zoho_inventory_get_delivery_challan

Retrieve a delivery challan.

zoho_inventory_get_delivery_challan_attachment

Get a delivery challan attachment.

zoho_inventory_get_task

Get a task.

zoho_inventory_get_task_document

Get document of task.

zoho_inventory_list_delivery_challan_templates

List delivery challan templates.

zoho_inventory_list_delivery_challans

List delivery challans.

zoho_inventory_list_task_comments

List comments of task.

zoho_inventory_list_tasks

List tasks.

zoho_inventory_mark_delivery_challan_as_delivered

Mark a delivery challan as delivered.

zoho_inventory_mark_delivery_challan_as_open

Mark a delivery challan as open.

zoho_inventory_mark_delivery_challan_as_returned

Mark a delivery challan as returned.

zoho_inventory_mark_delivery_challan_as_undelivered

Mark a delivery challan as undelivered.

zoho_inventory_mark_sales_order_as_void

Mark as Void.

zoho_inventory_mark_task_as_completed

Mark task as completed.

zoho_inventory_mark_task_as_ongoing

Mark task as ongoing.

zoho_inventory_mark_task_as_open

Mark task as open.

zoho_inventory_reject_sales_order

Reject a sales order.

zoho_inventory_return_delivery_challans

Return delivery challans.

zoho_inventory_submit_sales_order

Submit a sales order for approval.

zoho_inventory_undo_return_delivery_challans

Undo return of delivery challans.

zoho_inventory_update_delivery_challan

Update a delivery challan.

zoho_inventory_update_delivery_challan_shipping_address

Update shipping address.

zoho_inventory_update_delivery_challan_template

Update a delivery challan template.

zoho_inventory_update_sales_order

Update a Sales Order.

zoho_inventory_update_task

Update a tasks.

zoho_inventory_update_task_percentage

Update completed percentage.

zoho_inventory_add_attachment_to_purchase_return

Add Attachment to a Purchase Return.

zoho_inventory_close_purchase_return

Close a Purchase Return.

zoho_inventory_confirm_purchase_return

Confirm a Purchase Return.

zoho_inventory_create_assembly

Create Assemblies.

zoho_inventory_create_composite_item

Creating a Composite Item.

zoho_inventory_create_purchase_return

Create a Purchase Return.

zoho_inventory_delete_assembly

Delete Assemblies.

zoho_inventory_delete_composite_item

Deleting a Composite Item.

zoho_inventory_delete_composite_item_image

Delete Composite Item Image.

zoho_inventory_delete_purchase_return

Delete a Purchase Return.

zoho_inventory_delete_purchase_return_attachment

Delete an Attachment.

zoho_inventory_email_purchase_return

Email a Purchase Return.

zoho_inventory_fulfill_purchase_return

Fulfill a Purchase Return.

zoho_inventory_get_assembly

Retrieve Assemblies.

zoho_inventory_get_composite_item

Retrieving a Composite Item.

zoho_inventory_get_purchase_return

Retrieve a Purchase Return.

zoho_inventory_list_assemblies

Assemblies History.

zoho_inventory_list_purchase_returns

List all Purchase Returns.

zoho_inventory_mark_assembly_as_built

Mark Assembly as Assembled.

zoho_inventory_mark_assembly_as_confirmed

Mark Assembly as Confirmed.

zoho_inventory_mark_composite_item_active

Mark as Active.

zoho_inventory_mark_composite_item_inactive

Mark as Inactive.

zoho_inventory_reopen_purchase_return

Reopen a Purchase Return.

zoho_inventory_unfulfill_purchase_return

Unfulfill a Purchase Return.

zoho_inventory_update_assembly

Update an Assembly.

zoho_inventory_update_composite_item

Updating a composite item.

zoho_inventory_update_purchase_return

Update a Purchase Return.

zoho_inventory_update_purchase_return_billing_address

Update Billing Address.

zoho_inventory_update_purchase_return_shipping_address

Update Shipping Address.

zoho_inventory_upload_composite_item_image

Upload Composite Item Images.

zoho_inventory_void_purchase_return

Void a Purchase Return.

zoho_inventory_add_comment_to_picklist

Add a Comment to a Picklist.

zoho_inventory_approve_purchase_order

Approve a purchase order.

zoho_inventory_approve_purchase_order_final

Final-approve a purchase order.

zoho_inventory_bulk_approve_purchase_orders

Bulk approve purchase orders.

zoho_inventory_bulk_delete_picklists

Bulk Delete Picklists.

zoho_inventory_bulk_set_picklist_status

Bulk Set Status of Picklists.

zoho_inventory_bulk_submit_purchase_orders

Bulk submit purchase orders for approval.

zoho_inventory_create_picklist

Create a Picklist.

zoho_inventory_delete_picklist

Delete a Picklist.

zoho_inventory_delete_picklist_comment

Delete a Comment on a Picklist.

zoho_inventory_delete_purchase_order

Delete a Purchase Order.

zoho_inventory_get_picklist

Get a Picklist.

zoho_inventory_get_picklist_advanced_tracking_details

Get Advanced Tracking Details for a Picklist.

zoho_inventory_list_picklists

List Picklists.

zoho_inventory_mark_purchase_order_as_cancelled

Mark as Cancelled.

zoho_inventory_reject_purchase_order

Reject a purchase order.

zoho_inventory_search_purchase_return_lines_for_picklist

Search Purchase Return Line Items.

zoho_inventory_search_sales_order_lines_for_picklist

Search Sales Order Line Items.

zoho_inventory_search_sales_orders_for_picklist

Search Sales Orders.

zoho_inventory_set_picklist_status

Set Status of a Picklist.

zoho_inventory_submit_purchase_order

Submit a purchase order for approval.

zoho_inventory_update_picklist

Update a Picklist.

zoho_inventory_update_picklist_advanced_tracking_details

Update Advanced Tracking Details for a Picklist.

zoho_inventory_update_purchase_order

Update a Purchase Order.

zoho_inventory_add_move_order_attachment

Attach files to a move order.

zoho_inventory_approve_bill

Approve a bill.

zoho_inventory_approve_bill_final

Final approval of a bill.

zoho_inventory_bulk_approve_bills

Bulk approve bills.

zoho_inventory_bulk_delete_move_orders

Delete move orders.

zoho_inventory_bulk_submit_bills

Bulk submit bills for approval.

zoho_inventory_create_move_order

Create a move order.

zoho_inventory_create_reporting_tag

Create Reporting Tag.

zoho_inventory_delete_bill

Delete a Bill.

zoho_inventory_delete_move_order

Delete a move order.

zoho_inventory_delete_move_order_document

Remove an attachment from a move order.

zoho_inventory_delete_reporting_tag

Delete a reporting tag.

zoho_inventory_get_bill

Retrieve a Bill.

zoho_inventory_get_move_order

Retrieve a move order.

zoho_inventory_get_move_order_document

Download a move order document.

zoho_inventory_get_move_order_settings

Get move order auto number generation settings.

zoho_inventory_get_reporting_tag_options_detail

Get Reporting Tags Options Detail Page.

zoho_inventory_list_move_order_comments

List comments for a move order.

zoho_inventory_list_move_orders

List all move orders.

zoho_inventory_list_reporting_tag_options

Get all Options.

zoho_inventory_list_reporting_tags

List of all Reporting Tags.

zoho_inventory_mark_bill_as_open

Mark as Open.

zoho_inventory_mark_bill_as_void

Mark as Void.

zoho_inventory_mark_move_order_as_completed

Mark move order as completed.

zoho_inventory_mark_move_order_as_confirmed

Mark move order as confirmed.

zoho_inventory_mark_move_order_as_in_progress

Mark move order as in progress.

zoho_inventory_mark_reporting_tag_active

Mark Reporting Tag as active.

zoho_inventory_mark_reporting_tag_inactive

Mark Reporting Tag as inactive.

zoho_inventory_mark_reporting_tag_option_active

Mark an option as active.

zoho_inventory_mark_reporting_tag_option_default

Mark an option as default for a reporting tag.

zoho_inventory_mark_reporting_tag_option_inactive

Mark an option as inactive.

zoho_inventory_reject_bill

Reject a bill.

zoho_inventory_reorder_reporting_tags

Reorder Reporting Tags.

zoho_inventory_submit_bill

Submit a bill for approval.

zoho_inventory_update_bill

Update a Bill.

zoho_inventory_update_custom_field_in_bill

Update custom field in existing bills.

zoho_inventory_update_move_order

Update a move order.

zoho_inventory_update_reporting_tag

Update Reporting Tag.

zoho_inventory_update_reporting_tag_options

Update Reporting Tag Options.

zoho_inventory_update_reporting_tag_visibility

Update Reporting Tag - Visibility Conditions.

zoho_inventory_approve_transfer_order

Approve a transfer order.

zoho_inventory_approve_transfer_order_final

Final approval of a transfer order.

zoho_inventory_bulk_delete_transfer_orders

Bulk delete transfer orders.

zoho_inventory_create_unit

Create an unit.

zoho_inventory_create_unit_conversion

Create an unit conversion.

zoho_inventory_create_unit_group

Create an unit group.

zoho_inventory_delete_contact

Delete a contact.

zoho_inventory_delete_transfer_order

Delete a transfer order.

zoho_inventory_delete_unit

Delete an unit.

zoho_inventory_delete_unit_conversion

Delete an unit conversion.

zoho_inventory_delete_unit_group

Delete an unit group.

zoho_inventory_email_contact

Email contact.

zoho_inventory_email_statement

Email statement.

zoho_inventory_get_contact_address

Get contact address.

zoho_inventory_get_statement_mail_content

Get Statement mail content.

zoho_inventory_get_transfer_order

Retrieve a transfer order.

zoho_inventory_get_unit_group

Retrieve an unit group.

zoho_inventory_list_contact_comments

List Comments.

zoho_inventory_list_unit_conversions

List unit conversions.

zoho_inventory_list_unit_groups

List all unit groups.

zoho_inventory_list_units

List all units.

zoho_inventory_mark_contact_as_active

Mark as active.

zoho_inventory_mark_contact_as_inactive

Mark as Inactive.

zoho_inventory_mark_transfer_order_as_received

Mark as Received.

zoho_inventory_mark_transfer_order_in_transit

Mark transfer order as in transit.

zoho_inventory_reject_transfer_order

Reject a transfer order.

zoho_inventory_submit_transfer_order

Submit a transfer order for approval.

zoho_inventory_update_contact

Update a contact.

zoho_inventory_update_transfer_order

Update a transfer order.

zoho_inventory_update_unit

Update an unit.

zoho_inventory_update_unit_conversion

Update an unit conversion.

zoho_inventory_update_unit_group

Update an unit group.

zoho_inventory_add_putaway_attachment

Attach files to a putaway.

zoho_inventory_approve_inventory_adjustment

Approve an inventory adjustment.

zoho_inventory_approve_inventory_adjustment_final

Final approval of an inventory adjustment.

zoho_inventory_bulk_delete_batches

Bulk delete batches.

zoho_inventory_create_batch

Create a batch.

zoho_inventory_create_location

Create a location.

zoho_inventory_create_putaway

Create a putaway.

zoho_inventory_delete_batch

Delete a batch.

zoho_inventory_delete_inventory_adjustment

Delete an inventory adjustment.

zoho_inventory_delete_location

Delete a location.

zoho_inventory_delete_putaway

Delete a putaway.

zoho_inventory_delete_putaway_document

Remove an attachment from a putaway.

zoho_inventory_enable_locations

Enable Locations.

zoho_inventory_get_batch

Retrieve a batch.

zoho_inventory_get_inventory_adjustment

Retrieve an inventory adjustment.

zoho_inventory_get_location

Get a location.

zoho_inventory_get_putaway

Retrieve a putaway.

zoho_inventory_get_putaway_document

Download a putaway document.

zoho_inventory_get_putaway_settings

Get putaway auto number generation settings.

zoho_inventory_list_batches

List all batches.

zoho_inventory_list_location_users

List users of a location.

zoho_inventory_list_putaway_comments

List comments for a putaway.

zoho_inventory_list_putaways

List all putaways.

zoho_inventory_mark_batch_as_active

Mark a batch as active.

zoho_inventory_mark_batch_as_inactive

Mark a batch as inactive.

zoho_inventory_mark_batches_as_active

Mark batches as active.

zoho_inventory_mark_batches_as_inactive

Mark batches as inactive.

zoho_inventory_mark_location_as_active

Mark as Active.

zoho_inventory_mark_location_as_inactive

Mark as Inactive.

zoho_inventory_mark_location_as_primary

Mark as Primary.

zoho_inventory_reject_inventory_adjustment

Reject an inventory adjustment.

zoho_inventory_submit_inventory_adjustment

Submit an inventory adjustment for approval.

zoho_inventory_update_batch

Update a batch.

zoho_inventory_update_inventory_adjustment

Update an inventory adjustment.

zoho_inventory_update_location

Update location.

zoho_inventory_update_putaway

Update a putaway.

zoho_inventory_create_user

Create an user.

zoho_inventory_delete_user

Delete an user.

zoho_inventory_get_current_user

Get current user.

zoho_inventory_get_user

Get an user.

zoho_inventory_invite_user

Invite an user.

zoho_inventory_list_users

List Users.

zoho_inventory_mark_user_as_active

Mark user as active.

zoho_inventory_mark_user_as_inactive

Mark user as inactive.

zoho_inventory_update_user

Update an user.

zoho_inventory_create_item_group

Create an Item Group.

zoho_inventory_create_sales_return

Create a Sales Return.

zoho_inventory_create_sales_return_receive

Create a Sales Return Receive.

zoho_inventory_delete_item_group

Delete an Item Group.

zoho_inventory_delete_sales_return

Delete a Sales Return.

zoho_inventory_delete_sales_return_receive

Delete a Sales Return Receive.

zoho_inventory_get_item_group

Retrieve an Item Group.

zoho_inventory_get_sales_return

Retrieve a Sales Return.

zoho_inventory_mark_item_group_active

Mark as Active.

zoho_inventory_mark_item_group_inactive

Mark as Inactive.

zoho_inventory_update_item_group

Update an Item Group.

zoho_inventory_update_sales_return

Update a Sales Return.

zoho_inventory_bulk_print_packages

Bulk print packages.

zoho_inventory_create_bulk_landed_costs

Create bulk landed costs.

zoho_inventory_create_contact_person

Create a contact person.

zoho_inventory_create_landed_cost_for_bill

Creates a landed cost for a bill.

zoho_inventory_create_pricebook

Create a pricebook.

zoho_inventory_delete_contact_person

Delete a contact person.

zoho_inventory_delete_customer_payment

Delete a payment.

zoho_inventory_delete_landed_cost_for_bill

Deletes a landed cost from a bill.

zoho_inventory_delete_package

Deleting a package.

zoho_inventory_delete_pricebook

Delete the pricebook.

zoho_inventory_delete_shipment_order

Delete a Shipment Order.

zoho_inventory_get_bill_details_for_bulk_landed_cost

Get bill details for bulk landed cost.

zoho_inventory_get_contact_person

Get a contact person.

zoho_inventory_get_customer_payment

Retrieve a payment.

zoho_inventory_get_landed_cost_for_bill

Retrieves the details of a specific landed cost.

zoho_inventory_get_package

Retrieving a package.

zoho_inventory_get_shipment_order

Retrieve a Shipment Order.

zoho_inventory_list_contact_persons

List contact persons.

zoho_inventory_list_customer_payments

List Customer Payments.

zoho_inventory_mark_contact_person_as_primary

Mark as primary contact person.

zoho_inventory_mark_pricebook_active

Mark as Active.

zoho_inventory_mark_pricebook_inactive

Mark as Inactive.

zoho_inventory_mark_shipment_order_as_delivered

Mark as Delivered.

zoho_inventory_update_contact_person

Update a contact person.

zoho_inventory_update_custom_field_in_customer_payment

Update custom field in existing customerpayments.

zoho_inventory_update_customer_payment

Update a payment.

zoho_inventory_update_landed_cost_for_bill

Updates an existing landed cost on a bill.

zoho_inventory_update_package

Updating a package.

zoho_inventory_update_pricebook

Update pricebook.

zoho_inventory_update_shipment_order

Update a Shipment Order.

zoho_inventory_create_category

Create a category.

zoho_inventory_create_currency

Create a Currency.

zoho_inventory_delete_category

Delete a category.

zoho_inventory_delete_currency

Delete a currency.

zoho_inventory_get_category

Retrieve a category.

zoho_inventory_get_currency

Get a Currency.

zoho_inventory_list_categories

List all categories.

zoho_inventory_list_currencies

List Currency.

zoho_inventory_update_category

Update a category.

zoho_inventory_update_currency

Update a Currency.

zoho_inventory_create_organization

Create an organization.

zoho_inventory_get_organization

Get an organization.

zoho_inventory_list_organizations

List organizations.

zoho_inventory_update_organization

Update an organization.

zoho_inventory_get_serial_number

Retrieve a serial number.

zoho_inventory_list_serial_numbers

List all serial numbers.

Connect Zoho Inventory to Claude, ChatGPT and Claude Code

Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the Zoho Inventory side.

Create a Server-based Application at api-console.zoho.com with PopMCP's callback as the Authorized Redirect URI, paste its Client ID and Client secret, click Sign in with Zoho, then pick the Zoho Inventory organization to connect.

Client ID1000.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Client secret••••••••••••3f7a
Zoho data centerLeave empty for zoho.com
Authorize PopMCP on Zoho InventoryAuthorize

Then just ask for the work

  • “What is running low? List items below their reorder level with the biggest shortfall first, and who supplies them”

    • list_low_stock_items
  • “How many LAMP-01 do we hold, and how much of that is in each warehouse?”

    • find_items
    • get_stock_levels
  • “We counted 42 desk lamps in the Sydney warehouse today. Correct the stock and give the reason as stock count”

    • get_stock_levels
    • adjust_stock
  • “Draft a purchase order to Acme for 50 desk lamps, but don't issue it yet”

    • find_contact
    • create_draft_purchase_order
  • “Where is sales order SO-00042? What has been packed, shipped and invoiced, and what is the tracking number?”

    • get_sales_order_context

Use Zoho Inventory from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Zoho Inventory MCP server questions

What teams ask before putting Zoho Inventory behind an AI client.

What do I need from Zoho to connect the Zoho Inventory MCP server?

A Server-based Application in the Zoho API Console, because Zoho Inventory has no API keys or personal tokens. At api-console.zoho.com choose Server-based Applications, give it any homepage URL, paste https://app.popmcp.com/api/providers/zoho-inventory/callback as the Authorized Redirect URI, then copy the Client ID and Client Secret into PopMCP. Zoho does not review the app first. Clicking Sign in with Zoho sends you to Zoho's own consent page, so your password is never shared.

What if my Zoho login has several organizations?

After you sign in, PopMCP lists your Zoho Inventory organizations and you pick one for each workspace. Each connection stays on the organization you picked: a call naming another organization is refused rather than answered with the wrong stock. The AI then works as the Zoho user who signed in, so their role decides what it can see and change.

Does it work with Zoho accounts in the EU, India, Australia or other data centers?

Yes. After sign-in PopMCP reads the data center Zoho names and sends every call to that data center's address, such as www.zohoapis.eu. If you created your app outside zoho.com, type its data center into the Zoho data center field under More options, or turn on Multi-DC on the app's Settings tab.

Can the AI change my stock by accident?

Connections start read-only, so nothing can change until you allow it. With writes on, tools that change stock, email someone or delete records say so first and ask the AI to check with you. create_draft_sales_order and create_draft_purchase_order make drafts and tell nobody. adjust_stock refuses a name that matches several items, and receive_purchase_order refuses more than is still due.

Why are warehouses called locations?

Zoho Inventory now calls its warehouses and stores locations, and its API follows. list_locations gives their ids, and get_stock_levels shows how much of an item each one holds. The stock tools take a location by name, so the AI does not have to look the id up first.

How do Zoho's API limits affect what the AI can do?

Zoho counts calls per organization: 100 a minute, and per day 1,000 on Free, 2,000 on Standard, 5,000 on Professional and 10,000 on Premium and Enterprise, with 5 or 10 calls at the same time. Going over the minute limit pauses the organization for a while. When a limit is hit the tool says which one and when to retry.

Can it read stock reports?

Zoho's Inventory API has one report, for replenishment tasks, and none for stock. get_stock_levels and list_low_stock_items read the figures on the items themselves and say so. Zoho also has no list of shipments in its API: get_sales_order_context reads them from the order's packages, tracking numbers included.

Which Zoho Inventory changes can PopMCP watch?

12 in total, all without any setup. Zoho Inventory has no webhook API, so PopMCP reads its lists: items and composite items by their last modified time, and sales orders, packages, sales returns, purchase orders, purchase receives, transfer orders, stock adjustments, invoices, bills and contacts by comparing the list with the last one.

Do I have to run or host the Zoho Inventory MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Zoho Inventory to Claude Code?

Connect Zoho Inventory in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Zoho Inventory on the consent screen. The Zoho Inventory tools are then available in that session, and no Zoho Inventory credential is stored on your machine.

Why do only 47 of the 595 tools load by default?

Loading 595 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 47-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 595 here. A trigger is something PopMCP watches for you: 12 Zoho Inventory events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Zoho Inventory.

Connect Zoho Inventory to your AI in minutes

Launch a hosted MCP endpoint for Zoho Inventory, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP