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

Shopee MCP server for your AI

List products, change prices and stock, ship orders and print labels, follow returns, read what each order paid out and run your discounts, all from your AI client.

PopMCPShopee

How did my shop do this week, and which items sold the most?

Supported Shopee tools

Every API in Shopee's published Open Platform reference, including global products, affiliate marketing, video, livestream and Brand Portal, plus tools that do several steps at once, such as adding up sales or preparing a listing.

464 tools in the full catalog: 279 read and 185 write. 41 load by default, and the rest are found with tool search.

shopee_add_item

Add a new item.

shopee_get_attribute_tree

Get the attribute tree for categories.

shopee_get_comment

Use this api to get comment by shop_id, item_id, or comment_id, get up to 1000 comments.

shopee_get_item_base_info

Use this api to get basic info of item by item_id list.

shopee_get_item_extra_info

Use this api to get extra info of item by item_id list.

shopee_get_item_list

Use this call to get a list of items.

shopee_get_model_list

Get model list of an item.

shopee_list_items_detailed

Lists the shop's listings with their names, prices, stock and status, in one call.

shopee_prepare_listing

Everything needed before shopee_add_item: the category for a product name, that category's attributes (mandatory ones marked), its first brands, the shop's enabled shipping channels and the shop's limits.

shopee_recommend_category

Recommend category by item name.

shopee_reply_comment

Use this api to reply comments from buyers in batch.

shopee_search_item

Use this call to search item.

shopee_unlist_item

Unlist item.

shopee_update_item

Update item.

shopee_update_price

Update price.

shopee_update_stock

Use this API to update one item_id for each call, but still can support updating multiple model_ids stock of the same item_id (If you need batch modification, please call multiple times)This API will update only "seller_stock".Whenever there is a promotion ongoing or upcoming, the total stock must be larger than or equal to real-time “reserved_stock” promotion stock.

shopee_create_shipping_document

Use this api to create shipping document task for each order or package and this API is only available after retrieving the tracking number.

shopee_download_shipping_document

Use this api to download shipping_document.

shopee_get_channel_list

Use this api to get all supported logistic channels.

shopee_get_order_fulfillment

One order and where its shipping stands: details, what shopee_ship_order needs (pickup or drop-off choices), the tracking number and what the seller receives.

shopee_get_shipping_document_result

Use this api to retrieve the status of the shipping document task.

shopee_get_shipping_parameter

Use this api to check if the package support pickup, dropoff, or non-integrated method.

shopee_get_tracking_number

After arranging shipment (v2.logistics.ship_order) for the integrated channel, use this api to get the tracking_number, which is a required parameter for creating shipping labels.

shopee_ship_order

Use this api to initiate logistics including arrange pickup, dropoff or shipment for non-integrated logistic channels.

shopee_get_ads_total_balance

Use this API to return the seller's Real-time total balance of their ads credit including the paid credits and free credits.

shopee_cancel_order

Use this api to cancel an order.

shopee_get_order_detail

Use this api to get order detail.

shopee_get_order_list

Use this api to search orders.

shopee_handle_buyer_cancellation

Use this api to handle buyer's cancellation application.

shopee_list_orders_detailed

Lists orders with their items, buyer, totals and shipping, for a range of up to 90 days.

shopee_summarize_sales

Adds up orders over a range of up to 90 days: order and unit counts, what buyers paid per currency, orders per status, and the top items.

shopee_get_escrow_detail

Use this API to fetch the accounting detail of order.

shopee_get_wallet_transaction_list

Use this API to get the transaction records of wallet.

shopee_get_return_detail

Use this api to get detail information of a return by return sn.

shopee_get_return_list

Use this api to get detail information of many return by shop id.

shopee_get_discount_list

Use this api to get shop discount activity list.

shopee_get_shop_info

Use this call to get information of shop.

shopee_get_shop_overview

Start here for "how is my shop doing".

shopee_get_shop_performance

The data metrics of shop performance.

shopee_get_voucher_list

Get Voucher List.

shopee_upload_image

Use this API to upload multiple image files (less than 9 images).

shopee_add_kit_item

Create the kit item by selecting multiple items and setting main component and quantity per kit.

shopee_add_model

Add model.

shopee_batch_add_item

Create asynchronous task to batch add item.

shopee_batch_publish_item_to_outlet_shop

Create asynchronous task to batch publish outlet item.

shopee_batch_update_outlet_price

Create asynchronous task to batch update outlet item's price.

shopee_batch_update_outlet_stock

Create asynchronous task to batch update outlet stock.

shopee_boost_item

Boost item.

shopee_delete_item

Use this call to delete a product item.

shopee_delete_model

Delete item model.

shopee_generate_kit_image

This API generates a single consolidated image by combining the cover images of all selected items.

shopee_get_aitem_by_pitem_id

Get the list of A Items under SIP Affiliate Shop corresponding to P Items under SIP Primary Shop.

shopee_get_all_vehicle_list

Use this Open API to get all vehicle list.

shopee_get_batch_task_result

Query batch task result.

shopee_get_boosted_list

Get boosted item list.

shopee_get_brand_list

Get the brand data of a leaf category.

shopee_get_category

Get category tree data.

shopee_get_direct_item_list

get direct item by main item.

shopee_get_direct_shop_recommended_price

get recommend price for direct shop.

shopee_get_item_content_diagnosis_result

Get the content quality details (including content quality level, content issues, and system suggestions) for specific product list.

shopee_get_item_limit

Get item upload control.

shopee_get_item_list_by_content_diagnosis

Query the list of products and their content quality details by content quality level or content issues.

shopee_get_item_promotion

Get item promotion info.

shopee_get_item_violation_info

get item violation info.

shopee_get_kit_item_info

Get the kit basic information and kit components.

shopee_get_kit_item_limit

Get the limit of Kit item.

shopee_get_main_item_list

get main item by direct item.

shopee_get_mart_item_by_outlet_item_id

Get the mapping information between a Mart item and its corresponding outlet item by outlet item ID.

shopee_get_mart_item_mapping_by_id

Get the mapping information between a Mart item and its corresponding outlet item by item ID.

shopee_get_product_certification_rule

Get product certification rule.

shopee_get_recommend_attribute

Get recommend attributes.

shopee_get_size_chart_detail

Get new size chart detail.

shopee_get_size_chart_list

Get new size chart list.

shopee_get_ssp_detail

Get the details of an SSP or CSSP.

shopee_get_ssp_recommendation

Get the SSP enrollment recommendations of the authorized shop, separating items that can be enrolled automatically from items that may be enrolled after further action.

shopee_get_variation_tree

Get the standardized tier variation defined by Shopee, which is currently a three-layer tree structure.

shopee_get_vehicle_list_by_compatibility_detail

Use this Open API to get vehicle list by brand, model, year, and version.

shopee_get_weight_recommendation

Get recommended weight.

shopee_init_tier_variation

This API allows you to update the tier structure of a product.

shopee_link_item_to_ssp

Link one or more models of an item to their country-specific SSPs.

shopee_publish_item_to_outlet_shop

This API supports publishing an existing item from the mart shop to an outlet shop.

shopee_register_brand

Use this call to register a brand.

shopee_search_attribute_value_list

this api is for searching attribute value list for attribute with support_search_value flag.

shopee_search_ssp_list

Search SSPs by title or by image.

shopee_search_unpackaged_model_list

Use this API to retrieve Unpackaged SKU ID information for items that toggle on logistics channel 30029.

shopee_unlink_item_from_ssp

Remove the SSP links of one or more models of an item.

shopee_update_kit_item

Update the kit basic information and kit components, only support adding kit variations and updating existing kit variation’s image, price, and model_sku, don’t support deleting existing kit variations and updating the items, main component and quantity per kit of existing kit variations.

shopee_update_model

Update seller sku/ pre order/ model status for model.

shopee_update_sip_item_price

Update sip item price.

shopee_update_tier_variation

This api can only be used without changing the tier structure, you can add options, delete options, and update the option image by this api.

shopee_batch_ship_order

Use this api to batch initiate logistics including arrange pickup, dropoff or shipment for non-integrated logistic channels.

shopee_batch_update_tpf_warehouse_tracking_status

For CB orders that fulfilled by 3PF, support 3PF Warehouse Vendors to update the tpf_tracking_status when 3PF warehouse receive the order and complete the outbound of the package.

shopee_check_polygon_update_status

Only available for Brazil sellers.

shopee_create_booking_shipping_document

Use this api to create shipping document task for each booking and this API is only available after retrieving the tracking number.

shopee_create_shipping_document_job

This API creates a shipping document job for selected documents.

shopee_delete_address

Use this api to delete address.

shopee_delete_special_operating_hour

This API is used to delete a specific special operating hour for a seller.

shopee_download_booking_shipping_document

Use this api to download shipping_document.

shopee_download_shipping_document_job

This API allows users to download the shipping document associated with a specific job ID.

shopee_download_shipping_document_job_filelink

This API allows users to download the shipping document associated with a specific job ID.

shopee_download_to_label

Use the API to download the TO label that should be attached to the carton before drop-off at the warehouse.

shopee_download_to_label_filelink

Use the API to download the TO label that should be attached to the carton before drop-off at the warehouse.

shopee_get_address_list

For integrated logistics channel, use this call to get pickup address for pickup mode order.

shopee_get_booking_shipping_document_data_info

Use this api to fetch the logistics information of a booking these info can be used for airwaybill printing.

shopee_get_booking_shipping_document_parameter

Use this api to get the selectable shipping_document_type and suggested shipping_document_type.

shopee_get_booking_shipping_document_result

Use this api to retrieve the status of the shipping document task.

shopee_get_booking_shipping_parameter

Use this api to get the parameter "info_needed" from the response to check if the booking has pickup or dropoff.

shopee_get_booking_tracking_info

Use this api to get the logistics tracking information of a booking.

shopee_get_booking_tracking_number

After arranging shipment (v2.logistics.ship_booking) for the integrated channel, use this api to get the tracking_number, which is a required parameter for creating shipping labels.

shopee_get_mart_packaging_info

[Only for ID mart seller] The API allows sellers to retrieve their current packaging fee settings.

shopee_get_mass_shipping_parameter

Use this api to check if package support pickup, dropoff, non-integrated.

shopee_get_mass_tracking_number

After arranging shipment (v2.logistics.mass_ship_order) for the integrated channel, use this api to get the tracking_number, which is a required parameter for creating shipping labels.

shopee_get_operating_hour_restrictions

This API is designed to retrieve all restrictions related to inputting operating hours for the v2.logistics.update_operating_hours function.

shopee_get_operating_hours

This API is utilized to retrieve the existing operating hours of sellers including Pickup Operating Hours, Special Hours, Instant Operating Hours, and Shop Collection Operating Hours.

shopee_get_pause_status

This API returns the pause status of logistics channels under the shop.

shopee_get_shipping_document_data_info

Use this api to fetch the logistics information of an order, these info can be used for self-design AWB printing.

shopee_get_shipping_document_job_status

This API retrieves the status of a shipping document job using the job ID provided.

shopee_get_shipping_document_parameter

Use this api to get the selectable shipping_document_type and suggested shipping_document_type.

shopee_get_tracking_info

Use this api to get the logistics tracking information of an order.

shopee_mass_ship_order

Use this api to initiate logistics including arrange pickup, dropoff or shipment for non-integrated logistic channels.

shopee_set_address_config

Use this API to set address config of your shop.

shopee_set_mart_packaging_info

[Only for ID mart seller] This API allows sellers to set up their packaging fee info.

shopee_set_pause_status

Use this API to set the pause status of logistics channels under the shop.

shopee_ship_booking

Use this api to initiate logistics including arrange pickup, dropoff.

shopee_update_address

Use this API to update the address of a shop.

shopee_update_channel

Use this api to update shop level logistics channel's configuration.

shopee_update_operating_hours

This API is designed to allow sellers to update their operating hours.

shopee_update_self_collection_order_logistics

Use this api to update the order status for buyer to collect the orders directly from your pharmacy.

shopee_update_shipping_order

For pickup method only, use this api to update pickup address and pickup time for packages meet: 1) package's fulfillment status is LOGISTICS_PICKUP_RETRY; or 2) package's fulfillment status is 'LOGISTICS_REQUEST_CREATED' and meets the Instant Order Reschedule Pickup conditions.

shopee_update_tracking_status

Only available for Brazil sellers.

shopee_upload_serviceable_polygon

Only available for Brazil sellers.

shopee_add_ams_all_products_to_open_campaign

Add all eligible products into the Open Campaign.

shopee_batch_ams_add_products_to_open_campaign

Batch add products to the Open Campaign for a given list of product IDs.

shopee_batch_ams_edit_products_open_campaign_setting

Batch update open campaign settings for a given list of product IDs.

shopee_batch_ams_get_products_suggested_rate

Fetch suggested rates for a given list of product IDs.

shopee_batch_ams_remove_products_open_campaign_setting

Batch update products from Open Campaign for a given list of product IDs.

shopee_create_ams_new_targeted_campaign

Create a new campaign with custom product & affiliate selections, and basic info filling.

shopee_edit_ams_affiliate_list_of_targeted_campaign

Modify the selected affiliate list in an existing target campaign.

shopee_edit_ams_all_products_open_campaign_setting

Update for all products in the Open Campaign.

shopee_edit_ams_product_list_of_targeted_campaign

Modify the selected product list in an existing target campaign.

shopee_get_ams_affiliate_performance

Retrieve affiliate performance of the shop.

shopee_get_ams_auto_add_new_product_toggle_status

Check if auto-add new product is currently enabled.

shopee_get_ams_campaign_key_metrics_performance

Retrieve key metrics for Open and Targeted campaigns.

shopee_get_ams_content_performance

Retrieve content performance of the shop.

shopee_get_ams_conversion_report

Retrieve the shop's conversion report with details about each order, item, affiliate, campaign.You can filter results using one or multiple time ranges, and the final result will be the intersection of these ranges.

shopee_get_ams_managed_affiliate_list

Returns affiliates that are saved to managed affiliate list.

shopee_get_ams_open_campaign_added_product

Retrieve all products currently in the Open Campaign, including campaign status, commission rate, and promotion period.

shopee_get_ams_open_campaign_batch_task_result

Get open campaign batch task result.

shopee_get_ams_open_campaign_not_added_product

Retrieve eligible products not yet added to the Open Campaign.

shopee_get_ams_open_campaign_performance

Retrieve all products in the Open Campaign along with performance data.

shopee_get_ams_optimization_suggestion_product

Retrieve products with suggestions to improve performance.

shopee_get_ams_performance_data_update_time

Retrieve the latest date of AMS dashboard data metrics update.

shopee_get_ams_product_performance

Retrieve product performance of the shop.

shopee_get_ams_recommended_affiliate_list

Returns top 200 recommended affiliates that can be added to a campaign.

shopee_get_ams_shop_performance

Retrieve overall key metrics for all channels or specific channels.

shopee_get_ams_shop_suggested_rate

Retrieve suggested rates for all eligible products.

shopee_get_ams_targeted_campaign_addable_product_list

Returns a list of products that can be added to a targeted campaign.

shopee_get_ams_targeted_campaign_list

Retrieve all current targeted campaigns created by the seller.

shopee_get_ams_targeted_campaign_performance

Retrieve a list of Targeted Campaigns and their performance data.

shopee_get_ams_targeted_campaign_settings

For each campaign, return: campaign basic info (name, status, promotion period, message), selected product list (with product name & ID), selected affiliate list (with affiliate names).

shopee_get_ams_validation_list

Retrieve the seller's AMS validation bill.

shopee_get_ams_validation_report

Retrieve detailed information for a specific validation bill.

shopee_query_ams_affiliate_list

Retrieve affiliate information by affiliate id.

shopee_remove_ams_all_products_open_campaign_setting

Remove the entire product list of Open Campaign.

shopee_terminate_ams_targeted_campaign

Change target campaign status to "terminated" to stop all affiliate promotion activity.

shopee_update_ams_auto_add_new_product_setting

Change auto-add toggle and default commission rate setting.

shopee_update_ams_basic_info_of_targeted_campaign

Edit campaign name, promotion period, message, and budget (if the shop is whitelisted) of target campaign.

shopee_add_global_item

Add global item.

shopee_add_global_model

Add global model.

shopee_check_global_product_size_chart_support

Get category support size chart.

shopee_create_global_product_publish_task

Create publish task for global item.

shopee_delete_global_item

Delete global item.

shopee_delete_global_model

Delete global model.

shopee_get_global_item_id

Get get_global_item_id by item_id.

shopee_get_global_item_info

Get global item info.Only for China mainland sellers and Korean sellers.

shopee_get_global_item_limit

Get global item upload control.

shopee_get_global_item_list

Get global item id list.

shopee_get_global_model_list

Get global model list.

shopee_get_global_product_attribute_tree

Get the mtsku attribute trees for categories.

shopee_get_global_product_brand_list

Use this call to get a list of brand.

shopee_get_global_product_category

Get global category.

shopee_get_global_product_local_adjustment_rate

Retrieves the adjustment rate that converts CB stock price into local-warehouse price for a specific shop.

shopee_get_global_product_publish_task_result

Get publish task result for global item.

shopee_get_global_product_publishable_shop

Get publishable shop list for global item.

shopee_get_global_product_published_list

Get published item list of global item.

shopee_get_global_product_recommend_attribute

Get recommend attributes.

shopee_get_global_product_shop_publishable_status

Get publishable shop list for global item in pages.

shopee_get_global_product_size_chart_detail

Get new size chart detail.

shopee_get_global_product_size_chart_list

Get size chart list.

shopee_get_global_product_variations

Get the standardized tier variation defined by Shopee, which is currently a three-layer tree structure.

shopee_init_global_product_tier_variation

Only for China mainland sellers and Korean sellers.

shopee_recommend_global_product_category

Recommend category by item name.

shopee_search_global_attribute_value_list

this api is for searching attribute value list for attribute with support_search_value flag.

shopee_set_global_product_sync_field

Set auto sync field.

shopee_update_global_item

Update global item.

shopee_update_global_model

Update global model.

shopee_update_global_product_local_adjustment_rate

A multiplier that automatically converts your CB stock price into the local-warehouse price.

shopee_update_global_product_price

Update global price.

shopee_update_global_product_size_chart

Update size chart for global item.

shopee_update_global_product_stock

Update global stock.

shopee_update_global_product_tier_variation

Update global product tier variation.

shopee_add_livestream_item_list

Add items to item bag.

shopee_apply_livestream_item_set

Add product set to item bag.

shopee_ban_livestream_user_comment

Ban the user from posting comments.

shopee_check_ads_create_gms_product_campaign_eligibility

Check the seller's eligibility in creating a GMS campaign.

shopee_create_ads_gms_product_campaign

Create a GMS campaign.

shopee_create_auto_product_ads

Use this API to create Auto Product Ads.

shopee_create_livestream_session

Create a new live stream, include basic information, like cover, title, description, type (test live or normal live).

shopee_create_manual_product_ads

Use this API to create Manual Selection Product Ads.

shopee_delete_livestream_item_list

Delete items from item bag.

shopee_delete_livestream_show_item

Unshow showing item.

shopee_edit_ads_gms_item_product_campaign

Add/remove items to/from the GMS Campaign.

shopee_edit_ads_gms_product_campaign

Edit a GMS campaign.

shopee_edit_ads_manual_product_ad_keywords

Use this API to edit Manual Selection Product Ad Keywords.

shopee_edit_auto_product_ads

Use this API to edit Auto Product Ads.

shopee_edit_manual_product_ads

Use this API to edit Manual Selection Product Ads.

shopee_end_livestream_session

End Live.

shopee_get_ads_create_product_ad_budget_suggestion

Call this API to get budget suggestion for product ads creation.

shopee_get_ads_facil_shop_rate

Get shop rate for Ads Facil Program.

shopee_get_ads_gms_campaign_performance

Get GMS Campaign performance.

shopee_get_ads_gms_item_performance

Get GMS Item performance 1.

shopee_get_ads_product_campaign_daily_performance

Use this API to get Product level ads multiple-days daily performance.

shopee_get_ads_product_campaign_hourly_performance

Use this API to get Product level ads single-day hourly performance.

shopee_get_ads_product_level_campaign_id_list

Call this API to fetch all the product campaign ids displayed on advertiser platform under a specific Shop.

shopee_get_ads_product_level_campaign_setting_info

Call this API to fetch all the campaign setting info under this Shop.

shopee_get_ads_product_recommended_roi_target

Get Product Recommended ROI Target.

shopee_get_ads_recommended_item_list

Use this API to get the list of recommended SKU (Shop level) with the corresponding tag, i.e top search/best selling/best ROI tag.

shopee_get_ads_recommended_keyword_list

Use this API to get the list of Recommended keywords by item and optionally a search keyword.

shopee_get_ads_shop_toggle_info

Use this API to get Shop level info - i.e. seller's toggle status is on/off.

shopee_get_all_cpc_ads_daily_performance

Use this API to get Shop level CPC ads multiple-days daily performance.

shopee_get_all_cpc_ads_hourly_performance

Use this API to get Shop level CPC ads single-date hourly performance.

shopee_get_livestream_item_count

Get the number of items in the shopping bag, including the current number of items in the shopping bag, the upper limit of the number, etc.

shopee_get_livestream_item_list

Get the detail information of item in item bag, including item id, item serial number, etc.(For TW, ID, TH, PH, MY, SG, VN).

shopee_get_livestream_item_set_item_list

Get the item list of the product set, including item name, id, etc.

shopee_get_livestream_item_set_list

Get the product set of the live stream, including the product set name, id, and item number.

shopee_get_livestream_latest_comment_list

Get live stream room comments in the last 10 seconds, including user id, user name, comment id, comment content, and comment time.

shopee_get_livestream_like_item_list

Get the item list of My Likes tab.(For TW, ID, TH, PH, MY, SG, VN).

shopee_get_livestream_recent_item_list

Get the item list of the Recently tab.

shopee_get_livestream_session_detail

Get basic information about the live streaming room, including cover, title, description, type (test live or normal live), create time, update time, stream url, etc.

shopee_get_livestream_session_item_metric

Get real-time indicator data of live stream products, including product clicks, add-to-cart, etc.

shopee_get_livestream_session_metric

Get real-time indicator data of the live stream room, including the number of likes, comments, shares, views, etc.(For TW, ID, TH, PH, MY, SG, VN).

shopee_get_livestream_show_item

Get the showing item.

shopee_list_ads_gms_user_deleted_item

List GMS items that have been removed from the Campaign by seller.

shopee_post_livestream_comment

Post comment in the live stream as streamer.

shopee_start_livestream_session

Start Live.

shopee_unban_livestream_user_comment

Unban an user from posting comments.

shopee_update_livestream_item_list

Update the order of items in item bag.

shopee_update_livestream_session

Update live stream information, including cover, title, description, and type (test live or normal live).

shopee_update_livestream_show_item

Set the showing item.

shopee_upload_livestream_image

Upload an image as the live stream cover.(For TW, ID, TH, PH, MY, SG, VN).

shopee_download_fbs_invoices

This API allows you to download FBS invoices.

shopee_download_invoice_doc

This endpoint only for PH and BR local seller.

shopee_generate_fbs_invoices

This API creates a task to download a specific tax document (e.g., sales invoice, remessa invoice) for the seller's account, available only after the document is issued by the system as part of the Fulfilled by Shopee (FBS) process.

shopee_get_booking_detail

Use this api to get booking detail.

shopee_get_booking_list

Use this api to search bookings.

shopee_get_buyer_invoice_info

API to obtain buyer submitted invoice info for VN, TH and PH local sellers only.

shopee_get_estimate_cancel_value

Returns the estimated refund value for a partial order cancellation given the specified items to cancel.

shopee_get_fbs_invoices_result

This API allows you to consult the status of a previously requested batch download for FBS tax documents.

shopee_get_package_detail

Use this api to get package detail.

shopee_get_pending_buyer_invoice_order_list

This endpoint only for PH and BR local sellers only.

shopee_get_shipment_list

Use this api to get order list which order_status is READY_TO_SHIP or RETRY_SHIP to start process the whole shipping progress.

shopee_get_warehouse_filter_config

For multi-warehouse shops, return all warehouses with packages that have not been SHIPPED including product_location_id and address_id.

shopee_handle_prescription_check

Use this API to approve or reject a prescription.

shopee_search_package_list

Use this API to search the list of packages that have not been SHIPPED to proceed arranging shipment, and it supports various filters and sort fields.

shopee_set_note

Use this api to set note for an order.

shopee_split_order

Use this api to split an order into multiple packages.

shopee_unsplit_order

Use this ai to undo split of order.

shopee_upload_invoice_doc

This endpoint is for PH and BR local seller.

shopee_bind_courier_delivery_first_mile_tracking_number

Use this api to bind first mile tracking number for courier delivery method.

shopee_bind_first_mile_tracking_number

Use this api to bind first mile tracking number.

shopee_cancel_courier_delivery_first_mile_tracking_number

Use this api to cancel first mile tracking number for courier delivery method.

shopee_generate_and_bind_first_mile_tracking_number

Use this api to generate first mile tracking number for courier delivery method.

shopee_generate_first_mile_tracking_number

Use this api to generate first mile tracking number.

shopee_generate_income_report

Trigger income report generation.

shopee_generate_income_statement

Trigger income statement generation.

shopee_get_billing_transaction_info

This API is applicable for Cross Border (CB) sellers only to get the detailed payout transaction data, both released and to-be released transaction can be found in here.

shopee_get_escrow_detail_batch

Use this API to fetch the details of order income by batch.

shopee_get_escrow_list

Use this API to fetch the accounting list of order.

shopee_get_first_mile_channel_list

Use this api to get first mile channel list.

shopee_get_first_mile_courier_delivery_channel_list

Use this api to get courier information for courier delivery method.

shopee_get_first_mile_courier_delivery_detail

Use this api to get first mile detail for courier delivery method.

shopee_get_first_mile_courier_delivery_tracking_number_list

Use this api to get tracking number for courier delivery method.

shopee_get_first_mile_courier_delivery_waybill

Use this api to get first mile waybill file for courier delivery method.

shopee_get_first_mile_detail

Use this api to get first mile detail.

shopee_get_first_mile_tracking_number_list

Use this api to get first mile tracking number list.

shopee_get_first_mile_transit_warehouse_list

Use this api to get transit warehouse list which is used for first mile tracking number generation for courier delivery method.

shopee_get_first_mile_unbind_order_list

Use this api to get unbind order list.

shopee_get_first_mile_waybill

Use this api to get first mile waybill file.

shopee_get_first_mile_waybill_filelink

Use this api to get first mile waybill file link.

shopee_get_income_detail

Retrieves detailed order-level income information across various income statuses for a specified time period.

shopee_get_income_overview

Retrieves a consolidated snapshot of the seller’s income amounts categorized by income status for a specified shop.

shopee_get_income_report

To query income report status and provide file link if the income report is ready to be downloaded.

shopee_get_income_statement

To query income statement status and provide file link if the income statement is ready to be downloaded.

shopee_get_item_installment_status

Get item installment tenures.Only for TH、TW.

shopee_get_payment_method_list

Obtain payment method (no authentication required).

shopee_get_payout_detail

This API is applicable for Cross Border (CB) sellers only to get the shop's payout data, such as the payout amount, currency, FX rate, the payout's associated order income and adjustment records etc.

shopee_get_payout_info

This is a new API which applicable for Cross Border (CB) sellers only to get the shop's payout data, will be used for the original API v2.get_payout_details replacement, we provide data such as the payout amount, currency, FX rate, the payout's associated order income and adjustment records etc.

shopee_get_shop_installment_status

Get the installment state of shop.

shopee_set_item_installment_status

Set item installment.Only for TH、TW.

shopee_set_shop_installment_status

Sets the staging capability of shop level.

shopee_unbind_first_mile_tracking_number

Use this api to unbind first mile.

shopee_unbind_first_mile_tracking_number_all

Use this api to unbind orders from first mile tracking number or binding ID.

shopee_accept_return_offer

Shopee v2.returns.accept_offer.

shopee_cancel_return_dispute

Sellers can only cancel compensation disputes, not normal disputes.

shopee_confirm_return

Confirm refund.

shopee_convert_return_image

Convert a specific format and pictures within 10M into url.

shopee_delete_video

Use this API to delete video.

shopee_dispute_return

Dispute return.

shopee_edit_video_info

You need to call v2.media.init_video_upload, v2.media.upload_video_part, and v2.media.complete_video_upload to upload the video, and call the v2.media.get_video_upload_result to get the video_upload_id of uploaded video first, then call this API to set video post information.

shopee_get_return_available_solutions

Get the available solutions offered to buyers.

shopee_get_return_dispute_reason

To get the dispute return reason.

shopee_get_return_reverse_tracking_info

Get reverse and post-return logistics information of return request.

shopee_get_return_shipping_carrier

Use this API to get the list of shipping carriers and request parameters needed before calling v2.returns.upload_shipping_proof.

shopee_get_video_cover_list

You need to call v2.media.init_video_upload, v2.media.upload_video_part, and v2.media.complete_video_upload to upload the video, and call the v2.media.get_video_upload_result to get the video_upload_id of uploaded video.

shopee_get_video_detail

Get the detail information of video.

shopee_get_video_detail_audience_distribution

Get detailed audience distribution data for individual post Shopee Video.

shopee_get_video_detail_metric_trend

Get detailed metric trend data for individual post Shopee Video.

shopee_get_video_detail_performance

Get detailed performance data for individual post Shopee Video.

shopee_get_video_detail_product_performance

Get performance data for products linked with individual post Shopee Video.

shopee_get_video_list

Get the list of video in draft status or video already post to Shopee Video.

shopee_get_video_metric_trend

Query video data indicator trends.

shopee_get_video_overview_performance

Get overall performance data for all post Shopee Video.

shopee_get_video_performance_list

Get specific performance data for individual post Shopee Video.

shopee_get_video_product_performance_list

Get specific performance data for products linked with Shopee Video.

shopee_get_video_user_demographics

Get user demographics data to better understand the types of viewers that watch your Shopee Video.

shopee_offer_return

Shopee v2.returns.offer.

shopee_post_video

You need to call v2.media.init_video_upload, v2.media.upload_video_part, and v2.media.complete_video_upload to upload the video, then call the v2.video.edit_video_info API to set video post information, finally call this API to post the video to Shopee Video.

shopee_query_return_proof

Support sellers to query the evidence uploaded through the upload evidence API.

shopee_upload_return_proof

Support sellers to upload evidence, including text and pictures and videos converted into URLs.

shopee_upload_return_shipping_proof

Use this API to upload shipping proof.

shopee_add_add_on_deal

Add Add-on Deal.

shopee_add_add_on_deal_main_item

Add Add-on Deal Main Item.

shopee_add_add_on_deal_sub_item

Add Add-on Deal Sub Item.

shopee_delete_add_on_deal

Delete Add-on Deal.

shopee_delete_add_on_deal_main_item

Delete Add-on Deal Main Item.

shopee_delete_add_on_deal_sub_item

Delete Add-on Deal Sub Item.

shopee_end_add_on_deal

End Add-on Deal.

shopee_get_add_on_deal

Get Add-on Deal.

shopee_get_add_on_deal_list

Get Add-on Deal List.

shopee_get_add_on_deal_main_item

Get Add-on Deal Main Item.

shopee_get_add_on_deal_sub_item

Get Add-on Deal Sub Item.

shopee_update_add_on_deal

Update Add-on Deal.

shopee_update_add_on_deal_main_item

Update Add-on Deal Main Item.

shopee_update_add_on_deal_sub_item

Update Add-on Deal Sub Item.

shopee_add_discount

Use this api to add shop discount activity.

shopee_add_discount_item

Use this api to add shop discount item.

shopee_delete_discount

Use this api to delete one discount activity.

shopee_delete_discount_item

Use this api to delete items of the discount activity.

shopee_delete_sip_discount

Delete SIP Overseas Discounts for SIP affiliate region.

shopee_end_discount

Use this api to end shop discount activity.

shopee_get_discount

Use this api to get one shop discount activity detail.

shopee_get_sip_discounts

Get SIP Overseas Discounts.

shopee_set_sip_discount

Set SIP Overseas Discount for SIP affiliate region.

shopee_update_discount

Use this api to update one discount information.

shopee_update_discount_item

Use this api to update items of the discount promotion.

shopee_add_shop_flash_sale_items

add shop flash sale item.

shopee_create_shop_flash_sale

creat shop flash sale.

shopee_delete_shop_flash_sale

delete shop flash sale.

shopee_delete_shop_flash_sale_items

delete shop flash sale items.

shopee_get_principal_affiliate_performance

Queries affiliate performance data for the specified principal within the selected time range.

shopee_get_principal_clip_video_performance

Queries video clip performance data for the specified videos within the selected time range.

shopee_get_principal_content_affiliate_performance

Queries affiliate performance data for the specified content items within the selected time range.

shopee_get_principal_livestream_performance

Queries livestream performance data for the specified principal within the selected time range.

shopee_get_principal_sales_performance_detail

Queries the business performance data aggregated at principal level for the specified regions within the selected time range.

shopee_get_principal_session_livestream_performance

Queries livestream session performance data for the specified sessions within the selected time range.

shopee_get_principal_shop_affiliate_performance

Queries affiliate performance data for the specified shops within the selected time range.

shopee_get_principal_shop_livestream_performance

Queries livestream performance data for the specified shops within the selected time range.

shopee_get_principal_shop_sales_performance_detail

Queries the business performance data of stores under the specified entity within the selected time range.

shopee_get_principal_shop_video_performance

Queries video performance data for the specified shops within the selected time range.

shopee_get_principal_video_performance

Queries video performance data for the specified principal within the selected time range.

shopee_get_shop_flash_sale

get shop flash sale detail.

shopee_get_shop_flash_sale_item_criteria

get shop flash sale item criteria.

shopee_get_shop_flash_sale_items

get shop flash sale items and item detail.

shopee_get_shop_flash_sale_list

get shop flash sale list.

shopee_get_shop_flash_sale_time_slot_id

get time slot id.

shopee_update_shop_flash_sale

edit shop flash sale(enable, disable).

shopee_update_shop_flash_sale_items

edit shop flash sale item, you can only edit the models in disbaled or enabled status.

shopee_add_bundle_deal

create bundle deal.

shopee_add_bundle_deal_item

add product to bundle deal.

shopee_delete_bundle_deal

delete bundle deal.

shopee_delete_bundle_deal_item

delete product in bundle deal.

shopee_end_bundle_deal

end bundle deal.

shopee_get_authorised_reseller_brand

Get the authorised reseller brand list for the shop.

shopee_get_br_shop_onboarding_info

[For BR Shop Only] Use this API to get shop KYC registration and qualification information.

shopee_get_bundle_deal

get bundle deal detail.

shopee_get_bundle_deal_item

get bundle deal item.

shopee_get_bundle_deal_list

get bundle deal list.

shopee_get_profile

This API support to get information of shop.

shopee_get_shop_holiday_mode

Use this API to check whether a shop has enabled holiday mode and its ongoing and upcoming holiday mode period.

shopee_get_shop_notification

get Seller Center notification, the permission is controlled by App type.

shopee_get_warehouse_detail

For given shop id and region, return warehouse info including warehouse id, address id and location id, return all warehouse with once call.

shopee_set_shop_holiday_mode

Use this API to set holiday periods in advance for automatic on/off of holiday mode and there are two holiday modes allowing sellers to choose whether to accept new orders during holiday.

shopee_update_bundle_deal

update bundle deal.

shopee_update_bundle_deal_item

update product in bundle deal.

shopee_update_profile

This API support to let sellers to update the shop name, shop logo, and shop description.

shopee_add_shop_category

Use this call to add a new shop collecion.

shopee_add_shop_category_item_list

Use this call to add items list to certain shop_category.

shopee_delete_shop_category

Use this call to delete an existing shop collecion.

shopee_delete_shop_category_item_list

Use this api to delete items from shop category.

shopee_get_shop_category_item_list

Use this call to get items list of certain shop_category.

shopee_get_shop_category_list

Use this call to get list of shop categories.

shopee_update_shop_category

Use this call to update an existing collecion.

shopee_add_follow_prize

OpenAPI add Follow Prize.

shopee_add_voucher

Add voucher.

shopee_cancel_media_video_upload

Use this API to cancel an ongoing video upload task.

shopee_cancel_video_upload

Cancel a video upload session.

shopee_complete_media_video_upload

Use this API to finalize a video upload task.

shopee_complete_video_upload

Complete the video upload and starts the transcoding process when all parts are uploaded successfully.

shopee_delete_follow_prize

delete_follow_prize.

shopee_delete_voucher

Delete voucher.

shopee_end_follow_prize

end follow prize.

shopee_end_voucher

End Voucher.

shopee_get_follow_prize_detail

get_follow_prize_detail.

shopee_get_follow_prize_list

OpenAPI get_follow_prize_list.

shopee_get_late_orders

Get the Late Orders to take action to avoid order cancellation and penalty points.

shopee_get_listings_with_issues

Get the Problematic Listings to improve the listings to avoid incurring penalty points.

shopee_get_media_video_upload_result

Use this API to retrieve the current status and result of a video upload task.

shopee_get_merchant_info

Use this call to get information of merchant.

shopee_get_merchant_prepaid_account_list

Use this api to get seller’s courier prepaid account.

shopee_get_merchant_warehouse_list

Get merchant warehouse with page.

shopee_get_merchant_warehouse_location_list

get merchant warehouse location list.

shopee_get_metric_source_detail

Get the Affected Orders / Relevant Listings / Relevant Violations details of metrics.

shopee_get_penalty_point_history

Get the penalty point records generated in the current quarter.

shopee_get_punishment_history

Get the punishment records generated in the current quarter.

shopee_get_sbs_bound_whs_info

get bound warehouse by shop id.

shopee_get_sbs_current_inventory

Get Seller Center Current Inventory Page Data.

shopee_get_sbs_expiry_report

Seller Center Expiry Report page data.

shopee_get_sbs_fulfillment_mapping_inventory_list

This API is designed for sellers using Fulfillment Mapping and their ERP systems.

shopee_get_sbs_stock_aging

Get Seller Center Stock Aging page data.

shopee_get_sbs_stock_movement

Get Seller Center,Stock Movement page data.

shopee_get_shop_list_by_merchant

Use this call to get shop_list bound to merchant_id.

shopee_get_video_upload_result

Query the upload status and result of video upload.

shopee_get_voucher

Get Voucher Detail.

shopee_get_warehouse_eligible_shop_list

Get eligible shop list by warehouse id.

shopee_init_media_video_upload

Use this API to initialize a new video upload task and obtain an unique upload session ID.

shopee_init_video_upload

Initiate video upload session.

shopee_update_follow_prize

update_follow_prize.

shopee_update_voucher

Update voucher.

shopee_upload_media_image

Use this API to upload images and support different business scenarios through business and scene parameters.

shopee_upload_media_video_part

Use this API to upload a video file in parts.

shopee_upload_video_part

Upload video file by part using the upload_id in initiate_video_upload.

shopee_get_buybox_model_performance

Get Buybox model performance by model IDs for the authorized shop.

shopee_get_buybox_models_by_model_id

Get Buybox model information by model IDs for the authorized shop.

shopee_get_buybox_models_by_shop_id

Get the paginated Buybox model list for the authorized shop.

shopee_get_buybox_shop_performance

Get Buybox shop performance for the authorized shop.

shopee_update_buybox_model_enrollment

Update Buybox model enrollment status for the authorized shop.

shopee_add_top_picks

add one collection.

shopee_confirm_consumed_lost_push_message

Confirm consumed lost push message.

shopee_delete_top_picks

delete a collection.

shopee_get_app_push_config

you can get your app current push config setting through this api.

shopee_get_lost_push_message

Get the lost push messages that were lost within 3 days of the current time and not confirmed to have been consumed.

shopee_get_top_picks_list

get one TopPicks.

shopee_query_fbs_br_shop_block_status

This API checks whether an FBS shop is blocked due to invoice-related issues.

shopee_query_fbs_br_shop_enrollment_status

This API checks whether a given shop_id is eligible to enroll in the Brazil Fulfilled-by-Shopee (FBS) service.

shopee_query_fbs_br_shop_invoice_error

This API handles failed invoice issuance for FBS-related processes, covering Inbound Requests, RTS Requests, Sales Orders, and Move Transfer Orders.

shopee_query_fbs_br_sku_block_status

This API checks whether an FBS product is blocked due to invoice-related issues.

shopee_set_app_push_config

you can turn on or turn off your app push config setting through this open api.

shopee_update_top_picks

update a collection info.

shopee_get_merchants_by_partner

Use this API to get basic info of merchants which have authorized to the partner.

shopee_get_shopee_ip_ranges

You can get shopee ip address ranges through this open api.

shopee_get_shops_by_partner

get basic info of shops which have authorized to the partner.

shopee_receive_installation_order

Receive installation order.

shopee_validate_installation_otp_code

Validate installation order OTP code.

shopee_get_business_insights_marketing_hot_listing

Provide all metrics currently available on the Business Insights Buybox dashboard, including metrics not explicitly requested by Local (for example, CTR), covering both: Shop-level performance Product-level performance.

Connect Shopee to Claude, ChatGPT and Claude Code

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

Create an app in the Shopee Open Platform Console and let Shopee approve it, which takes a few days the first time. Set its Live Redirect URL Domain, enter the Live Partner ID and Live Key, then sign in on Shopee's page and pick your shop. Every call is signed for you.

Live Partner ID2001234
Live Key••••••••••••3f7a
Environmentlive
Authorize PopMCP on ShopeeAuthorize

Then just ask for the work

  • “How did my shop do this week, and which items sold the most?”

    • get_shop_overview
    • summarize_sales
    • get_item_extra_info
  • “Which orders are waiting to ship, and what does each one need?”

    • list_orders_detailed
    • get_order_fulfillment
    • get_shipping_parameter
  • “Ship these orders and give me the labels”

    • ship_order
    • get_tracking_number
    • create_shipping_document
    • download_shipping_document
  • “List this running shoe: find the category and tell me what it needs”

    • prepare_listing
    • upload_image
    • add_item
  • “Drop the price by 10% on my slow sellers and top up their stock”

    • list_items_detailed
    • update_price
    • update_stock
  • “Show open returns and what I received on last month's orders”

    • get_return_list
    • get_return_detail
    • get_escrow_detail

Use Shopee 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.

Shopee MCP server questions

What teams ask before putting Shopee behind an AI client.

What do I need to connect?

A Shopee developer account and an app. Sign up at open.shopee.com, choose Shopee Seller as your account type, and create a Seller In House System app. Shopee reviews your profile, then your app's Go Live, and you then get a Live Partner ID and Live Key. You enter those here and approve the app on Shopee's page. PopMCP never sees your Shopee password.

How long does Shopee's approval take?

Shopee says it processes seller profiles in 3 working days, or 7 in Indonesia, and reviews an app 24 hours after you submit its Go Live. Software companies serving other sellers apply as a Third-party Partner Platform, which Shopee says takes 10 working days, or 14 in Indonesia, and needs a live product and a trial login.

Can every seller get access?

Shopee sets the rules by market. Singapore, Indonesia and Thailand, for example, take Mall or Managed sellers, and Singapore and Indonesia also take sellers with at least 30 orders in the last 30 days. Check Shopee's eligibility table in its developer account guide before you apply.

Which countries does it work in?

Any market your app is authorized for, since one app can cover shops in different markets. Most developers use Shopee's main site. If your developer account is on Shopee's Brazil or mainland China site, type brazil or china under More options when you connect. Sandbox works the same way, with your test details.

Can it see buyer names and addresses?

Only if your app has that access. Shopee masks buyer names, phones and addresses by default. Getting them means turning on the PII Necessity Declaration on your app, and then Shopee only accepts calls from IP addresses you declared, so most sellers should leave it off.

I sell cross-border. Do global products work?

Yes. Shopee gives a merchant and each of its shops separate access, so sign in with your main account, then connect the merchant in one workspace for global products and each shop in its own workspace for orders and shipping. Tick Auth Merchant on Shopee's page when you sign in.

Why would I have to sign in again?

Shopee ends a sign-in that goes unused for 30 days, and every authorization after a period the seller picks, up to one year. PopMCP shows the end date on the connection. If it ends, connect again and the same shop comes back.

How much of the API does it cover?

All of Shopee's published v2 reference except the three endpoints that issue tokens, which the connection handles itself. That is more than 450 operations. The everyday ones load by default, and the AI can find the rest by searching. What your app can call depends on its type: a Seller In House System app reaches the most, while Video, Livestream and Brand Portal need their own app types.

Do I have to run or host the Shopee 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 Shopee to Claude Code?

Connect Shopee 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 Shopee on the consent screen. The Shopee tools are then available in that session, and no Shopee credential is stored on your machine.

Why do only 41 of the 464 tools load by default?

Loading 464 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 41-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 464 here. A trigger is something PopMCP watches for you: 14 Shopee 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 Shopee.

Connect Shopee to your AI in minutes

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

Connect your first MCP