VTEX Catalog MCP for AI Agents. Manage Inventory, Products, and Brands via Conversation
VTEX Catalog MCP connects your AI agent directly to your entire e-commerce product catalog. Manage everything from searching for specific products by brand ID, updating stock levels across warehouses, and creating new listings—all through natural conversation. Stop navigating complex admin dashboards; start talking to your inventory.
Give Claude and any AI agent real-world access
Find complete product records across your catalog by text search, brand ID, or category ID.
Get the full specification sheet for any item, pulling associated SKUs, dimensions, and metadata in one go.
Adjust the available quantity of specific stock keeping units (SKUs) across all connected warehouses.
Create brand new products or modify existing ones by sending structured product data to the catalog.
Understand your entire business model by getting details on specific brands and categories.
Ask an AI about this
Waiting for input…
What AI agents can do with VTEX Catalog: 7 Tools for E-commerce Control
These seven tools give your agent granular control over every part of your e-commerce data, from product search to inventory updates.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using VTEX Catalog MCPGet Brand
Retrieves detailed information about a specific brand within the VTEX catalog.
Get Category
Fetches details and structure for any specified product category.
Get Product
Retrieves all specifications, pricing, and metadata for an entire product listing by...
Save Product
Creates a new product or modifies the details of an existing one using structured...
Search Products
Runs comprehensive searches across the catalog using text keywords, brand IDs, or...
Get Sku
Looks up detailed attributes, including price and dimensions, for a single stock keeping unit (SKU).
Manage Stock
Updates the available quantity of an SKU in real-time across all defined logistics warehouses.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with VTEX Catalog, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by VTEX. 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 each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Admin Panel Maze Solved with Vinkius AI Gateway
Today, managing product data means navigating a series of complex interfaces. You jump from the category tree to check classification rules; then you open a separate SKU tab just to verify dimensions. If you need to audit 20 products, that's twenty different clicks, twenty times copying an ID and pasting it into a new sheet.
With this MCP, those manual steps evaporate. You simply ask your agent, 'Show me the full specs for all three running shoes in Category 5678.' The tool executes get_product for every item and compiles a perfect comparison table instantly. It’s less about clicking through tabs and more about getting straight answers.
Product & Inventory Control
Manual processes force you to perform repetitive checks, like running get_sku for every item just to check the price. Then, if a category changes, you have to manually re-verify product relationships using get_category and get_product.
Now, your agent handles that cross-referencing automatically. You tell it what needs changing or checking, and it uses multiple tools—like search_products followed by manage_stock—in the background. It's one prompt for complex, multi-step actions.
What your AI can actually do with this
Managing a large product line shouldn't feel like operating heavy machinery just to check the price of one shirt. This MCP lets you treat your entire VTEX catalog like an extension of your chat window. Instead of logging into multiple administrative panels, you talk to your agent and it handles the data flow for you.
You can run deep searches across all product listings by name or category ID, pulling back pricing, images, and full specs instantly. Need to adjust inventory? Just tell the system which SKU needs more stock, and it updates the count immediately. The power comes from having a single source of truth—the entire catalog—accessible via any MCP-compatible client through Vinkius.
You can even create or update products using structured data inputs, ensuring your listings are always current without ever opening the VTEX Admin interface.
019d761d-7766-7306-ad08-82941cabc172 Here's how it actually works
The bottom line is you talk to your AI client naturally, and it handles the complex API calls needed to manage product data on VTEX for you.
Subscribe to this MCP in Vinkius, then enter your VTEX Account Name, App Key, and App Token (you find these credentials in the Accounts Settings of your VTEX Admin).
Select this connector in your AI client. Your agent now has read/write access to your entire product catalog API.
Ask a natural language question like, 'Check stock for SKU 90210 and list all products in the running shoes category.' The agent executes the necessary tools and returns the formatted data.
Who is this actually for?
This MCP is built for e-commerce professionals who spend too much time clicking through dashboards or copying values between spreadsheets. If your job requires keeping inventory, listings, and categories synchronized across multiple systems, this connector saves you hours of tedious manual work.
They use the MCP to instantly adjust stock levels for specific SKUs without logging into the main admin portal.
They leverage product search and category lookups to audit how products are classified or find missing brand data across the site.
They use the MCP to pull full specifications for multiple products, comparing dimensions, prices, and availability in a structured chat response.
What Changes When You Connect
Inventory updates are instant. Use manage_stock to change stock levels for a SKU across all warehouses without ever opening the VTEX Admin portal.
Audit your listings faster than ever. The search_products tool lets you pull back full details on any product using just text keywords, brand IDs, or category IDs.
Keep data accurate by hand. Use save_product to create or update entire products in a structured way directly from your agent chat.
Understand classification quickly. Get the complete structure and rules for a specific category or brand using get_category or get_brand tools.
Deep inspection is simple. If you need every detail on an item, use get_product to retrieve the full spec sheet including dimensions and associated SKUs.
See it in action
A bulk price change across a brand line
The Merchandising team needs to increase the price of all 'Alpha' brand items by 15%. They simply tell their agent, and it executes the necessary API calls using get_brand and save_product multiple times. The entire catalog reflects the change instantly.
Responding to a sudden stock shortage
The Inventory team notices 20 units of SKU B-789 are critically low. They prompt their agent, which immediately runs manage_stock and updates the count for that specific item in real time, triggering alerts everywhere.
Researching product details before a meeting
A sales analyst needs to present specs on three different items. They ask their agent to run get_product for each ID, and the system returns a clean, comparative table of dimensions and metadata without manual data gathering.
Creating a new product line
The catalog manager receives an Excel sheet with 50 new products. Instead of manually entering them, they use save_product to pass the structured data directly through the agent, making all listings live in minutes.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Trying to view product details only
The user thinks they just need a quick look at pricing for an SKU. They waste time copying the ID and pasting it into a separate reporting tool, which might be outdated.
Use get_sku or search_products with your agent. This MCP reads current data directly from VTEX via your AI client, ensuring you see live prices and accurate inventory levels.
Updating stock manually across multiple systems
The warehouse team updates the count in the physical system, then has to log into the Admin panel, find the SKU, and click 'update' repeatedly for every location.
Use manage_stock. Your agent handles adjusting inventory levels by sending a single command to update quantities across all associated warehouses simultaneously.
Creating an incomplete listing
The merchandiser manually creates the product but forgets to set correct dimensions or add necessary metadata fields, leading to poor search results later.
Use save_product. You can pass structured data through your agent that includes all required attributes—dimensions, categories, and descriptions—ensuring the listing is complete from the start.
When It Fits, When It Doesn't
You need this MCP if your job involves routine, high-volume changes to product or inventory data. If you regularly adjust stock levels (manage_stock), create listings (save_product), or compare specifications across multiple items (get_product), you'll find this invaluable. Don't use it if all you need is a simple read-only report; for that, general catalog viewing tools might suffice. However, if your goal is to act on the data—meaning you must change what exists in VTEX—then connecting through these specific tools like get_sku or search_products ensures your agent has write access and full control over the catalog's state.
Questions you might have
How do I use VTEX Catalog MCP to find products by keyword? +
You use search_products with a simple text query like 'blue jacket'. The tool runs a full-text search and returns complete listings, including price and availability for all matches.
Can I update stock levels using the manage_stock tool? +
Yes. You tell your agent which SKU needs how much inventory. The manage_stock tool then updates that quantity in real-time across your connected warehouses, saving you manual admin work.
Is get_product better than searching for a single item? +
Yes. While search_products finds the listing, using get_product guarantees you receive the complete and detailed specification sheet for that product ID, including all metadata.
What if I want to create an entirely new product? Do I use save_product? +
That's right. You pass the structured data—like brand name, description, and pricing—to your agent, which then uses save_product to write it directly into the VTEX catalog.
Can I check category details with get_category? +
Absolutely. You provide a Category ID, and get_category returns the structure, parent IDs, and associated product count, helping you understand your site map quickly.