MCPVault

get_products

MCP tool from Opencart MCP by chrisbray85

Search products with stock, prices, SEO data. Filter by category

How to use it

get_products is exposed by the Opencart MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_products tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Opencart MCP

$pip install -e .
FULL OPENCART MCP LISTING

Other tools in Opencart MCP (39)

clear_cache

Flush OpenCart + Journal3 caches

dashboard

One-call store overview — revenue, order statuses, stock alerts, latest orders

get_categories

Category tree with product counts and SEO URLs

get_coupons

List discount coupons with usage counts

get_customers

Search by name/email with order count and total spent

get_extensions

Installed extensions list

get_file

Read files from the server (path traversal blocked)

get_information_page

Full HTML content of a single CMS/information page

get_information_pages

List CMS pages (About Us, FAQ, T&Cs) with content preview

get_j3_module

Full module JSON data for any J3 module

get_j3_settings

Journal3 theme settings

get_j3_skin_settings

Journal3 skin/layout settings per skin

get_modifications

OCMOD modifications with status

get_modules

Journal3 modules by type — search content within modules

get_order

Full order with line items, totals, status history

get_order_statuses

All order status mappings with IDs

get_orders

Recent orders filtered by status and date range

get_product

Full product details — images, options, categories, attributes

get_product_attributes

Product attributes (weight, storage conditions, etc.)

get_seo_urls

SEO URL mappings with filtering

get_settings

OpenCart core settings by group/key

get_stock_report

All products sorted by stock level (lowest first)

get_table_schema

Column definitions for any table

get_vouchers

List gift vouchers

list_tables

List tables matching a pattern

query

Custom read-only SQL (SELECT/SHOW/DESCRIBE/EXPLAIN only)

refresh_modifications

Clear OCMOD modification cache

run_sql

Execute INSERT/UPDATE/DELETE (DDL blocked)

sales_summary

Revenue, top sellers, daily stats for any period

update_category

Update category name, meta, status

update_information

Find/replace text within CMS page HTML (About Us, T&Cs, etc.)

update_j3_module

Find/replace text within J3 module JSON (banners, FAQ, sliders)

update_j3_setting

Change Journal3 theme settings

update_j3_skin_setting

Change Journal3 skin settings

update_order_status

Change order status + append order history

update_product

Update price, stock, name, SEO title, meta description

update_seo_url

Create or update SEO URL mappings

update_setting

Change OpenCart core settings

write_file

Write files to server via SFTP