VTEX Orders

VTEX Orders MCP Connector for Claude

A+

Search, track, invoice, and cancel orders on your VTEX store — manage your entire order lifecycle from any AI agent.

6 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your VTEX Order Management System (OMS) to any AI agent and take full control of your store's order lifecycle through natural conversation.

What you can do

  • Order Lookup — Retrieve the full details of any order by ID, including items, client profile, payment method, logistics, and current status.
  • Order Search — Search and filter orders by status (e.g., 'ready-for-handling', 'invoiced', 'canceled') with built-in pagination for large result sets.
  • Status Updates — Advance orders through the fulfillment pipeline by updating their status (e.g., move from 'ready-for-handling' to 'handling').
  • Shipment Tracking — Retrieve tracking information for shipped packages, including carrier, tracking number, and tracking URL.
  • Invoice Registration — Attach tax invoices (NF-e) and tracking numbers to orders, automatically moving them to 'Invoiced' status.
  • Order Cancellation — Cancel orders with an optional reason, triggering automatic refund processing.

How it works

  1. Subscribe to this server
  2. Enter your VTEX Account Name, App Key, and App Token (found in Account Settings → Application Keys in your VTEX Admin)
  3. Start managing orders from Claude, Cursor, or any MCP-compatible agent

Who is this for?

  • Fulfillment Teams — Track order queues, update statuses, and register invoices without navigating the VTEX Admin.
  • Customer Support — Instantly look up order details, check tracking, or process cancellations during live conversations.
  • Operations Managers — Monitor order flow, identify bottlenecks, and audit fulfillment performance across sellers.
order-lifecycleorder-trackingfulfillmentorder-invoicinglogistics-managementcustomer-orders

6 tools expose this connector's capabilities to your AI agent.

cancel_order

Cancel an order

get_order

Get full details of a specific order

register_invoice

Register a tax invoice and tracking number

search_orders

g., "ready-for-handling"). Search for orders by status or pagination

update_order_status

Update the status of an order

get_tracking_info

Get tracking info for an order package

See how to talk to your AI agent using VTEX Orders.

Show me the details of order v-1234567890

Order **v-1234567890** found! Status: **Ready for Handling**. 👤 Customer: Maria Silva (maria@example.com) 📦 Items: 2x 'Nike Air Max 90' (SKU: 12345) — R$ 599.90 each 💳 Payment: Credit Card (Visa ending 4321) 🚚 Shipping: PAC (5-7 business days) to CEP 01310-100 **Total: R$ 1,212.30** (including R$ 12.50 shipping). Shall I move it to 'handling'?

List all orders with status 'ready-for-handling'

Found **23 orders** in 'ready-for-handling' status. Here are the first 5: 1. **v-111** — Maria Silva, R$ 299.90 (1 item) 2. **v-222** — João Souza, R$ 1,450.00 (3 items) 3. **v-333** — Ana Lima, R$ 89.90 (1 item) 4. **v-444** — Pedro Santos, R$ 2,100.00 (2 items) 5. **v-555** — Carla Fernandes, R$ 450.00 (1 item) Would you like to move any of these to 'handling' status?

Cancel order v-444 — customer requested wrong size

Order **v-444** has been canceled. Reason logged: 'Customer requested wrong size'. The payment refund of R$ 2,100.00 has been automatically initiated via the original payment method (Credit Card). The customer will receive the refund within 5-10 business days.

Log in to your VTEX Admin, go to **Account Settings → Application Keys**, and create a new App Key. You'll receive an App Key and App Token pair. You also need your Account Name (the subdomain you use to access the VTEX Admin, e.g., 'mystore'). Ensure the key has **OMS** read/write permissions. No code, no SDK — just connect and go.

Related Connectors