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

Mercado Libre MCP server for your AI

Publish and reprice listings, answer buyer questions, ship orders and print labels, reply on claims, join promotions and read your ad results, all from your AI client.

PopMCPMercado Libre

Which buyer questions are still waiting for an answer, and what should I reply?

Supported Mercado Libre tools

Every seller API Mercado Libre documents, for its country sites and Global Selling, plus tools that do several steps at once, such as preparing a listing or adding up sales.

652 tools in the full catalog: 459 read and 193 write. 47 load by default, and the rest are found with tool search.

A sample of the 652 in the full catalog. The rest stay reachable through tool search.

mercado_libre_create_order_feedback

Rate the buyer on an order: rating positive, neutral or negative, fulfilled true or false, message under 160 characters.

mercado_libre_get_order

One order: status, total_amount, currency_id, order_items, buyer, payments, pack_id and shipping.id.

mercado_libre_get_order_details

One order with everything around it: buyer, items, payments, the shipment's status and tracking, the seller's notes and any discounts.

mercado_libre_search_orders

Find sales.

mercado_libre_summarize_sales

Sales totals over a date range: order count, revenue per currency, units and the top listings.

mercado_libre_get_claim

One claim: type, stage, status, resource, players with their available_actions and due_date, resolution.

mercado_libre_get_claim_return

The return on a claim: status, shipping with tracking, refund_at, money status.

mercado_libre_search_claims

Find claims.

mercado_libre_send_claim_message

Reply on a claim.

mercado_libre_get_item_performance

A listing's quality score with level and what to do to improve.

mercado_libre_get_item_reviews

A listing's reviews and rating average.

mercado_libre_get_seller_visits

Total visits to the seller's listings between two dates.

mercado_libre_create_item

Publish a listing.

mercado_libre_delete_item

Remove a listing for good: it closes it first when needed, then deletes it, the only order Mercado Libre accepts.

mercado_libre_get_item

One listing: title, price, currency_id, available_quantity, sold_quantity, status, sub_status, permalink, pictures, attributes, variations, shipping, tags, user_product_id.

mercado_libre_get_item_description

The listing's description text.

mercado_libre_get_items

Up to 20 listings at once.

mercado_libre_list_my_items

The seller's listing IDS only, filtered and paged.

mercado_libre_list_my_items_detailed

The seller's listings with id, title, price, stock, sold quantity, status and link, filtered and paged.

mercado_libre_relist_item

Publish a closed listing again as a NEW listing with a new id.

mercado_libre_set_item_status

Pause, reactivate or close a listing.

mercado_libre_update_item

Change a listing: send only the fields to change.

mercado_libre_update_item_description

Replace a listing's description: plain text only.

mercado_libre_upload_picture

Upload an image and get its id for pictures[].id, 10 MB at most.

mercado_libre_validate_item

Check a listing without publishing it: same body as mercado_libre_create_item.

mercado_libre_get_category_attributes

All attributes of a category with ids, value lists and tags.

mercado_libre_get_listing_fees

What selling at a price costs: sale_fee_amount, listing fee and details per listing type.

mercado_libre_predict_category

Best first step when listing: give product words in the site's language and get the likely category_id and domain_id.

mercado_libre_prepare_listing

Everything needed before mercado_libre_create_item: the predicted category_id and domain_id, category limits (max_title_length, buying_modes, conditions), the REQUIRED attributes with their ids and allowed values, sale terms such as warranty, and the fees when a price is given.

mercado_libre_get_account_overview

Start here: who is connected (nickname, id, site, seller reputation), how many listings are active, how many questions wait for an answer and how many sales came in the last 30 days.

mercado_libre_get_current_user

The connected seller: id, nickname, site_id, country_id, email, address, seller_reputation, tags and status.

mercado_libre_add_item_to_promotion

Put a listing in a promotion.

mercado_libre_get_item_promotions

Promotions a listing is in or could join, with offer and candidate ids and allowed prices.

mercado_libre_list_seller_promotions

Promotions the seller can join or has created, with id, type, status and dates.

mercado_libre_download_shipping_labels

Download shipping labels for shipments in ready_to_ship, comma list of up to 50 shipment ids.

mercado_libre_get_shipment

A shipment: status, substatus, tracking_number, logistic mode, receiver address and dates.

mercado_libre_answer_question

Answer a buyer's question, 2,000 characters at most, plain text.

mercado_libre_list_unanswered_questions

Questions waiting for an answer, oldest first, with each listing's title and price.

mercado_libre_search_questions

Questions buyers asked on your listings, newest first with sort_fields=date_created and sort_types=DESC.

mercado_libre_list_advertisers

The advertisers this seller can use, with advertiser_id and site.

mercado_libre_search_product_ads_campaigns

Product Ads campaigns with metrics in a date range (90 days back at most).

mercado_libre_get_price_to_win

Catalog competition: current status, the price to win and the winner's terms.

mercado_libre_search_catalog_products

Find catalog products by text or GTIN on a site.

mercado_libre_get_pack_messages

A sale's conversation.

mercado_libre_list_unread_messages

Sales with unread buyer messages.

mercado_libre_send_pack_message

Send a buyer a post-sale message: { "to_user_id": <buyer id>, "text": "..." }, 350 characters at most, plain text.

mercado_libre_get_user_product_stock

Stock by location: selling_address, seller_warehouse, meli_facility.

mercado_libre_accept_prescription

Accept a prescription so the order can go ahead.

mercado_libre_add_claim_evidence

Send shipping evidence.

mercado_libre_get_category_best_sellers

Best sellers in a category.

mercado_libre_create_flex_courier_shipment

Assign a Flex shipment to a courier.

mercado_libre_activate_reputation_recovery

Join the reputation recovery program the seller is eligible for.

mercado_libre_add_item_compatibilities

Add vehicles a spare part fits, by products or by families.

mercado_libre_gs_add_item_marketplaces

Global Selling: publish an existing global listing in more marketplaces, with sites_to_sell.

mercado_libre_gs_add_pickup_address

Global Selling: add a pickup address.

mercado_libre_get_attribute_top_values

Most used values of an attribute in a domain.

mercado_libre_create_billing_report

Ask for a period's billing report file.

mercado_libre_gs_create_ads_campaign

Global Selling: create a Product Ads campaign.

mercado_libre_gs_allow_claim_return

Global Selling: accept a return.

mercado_libre_get_city

A city and its neighborhoods.

mercado_libre_create_item_price_automation

Turn on a price automation for a listing, with a rule and minimum and maximum prices.

mercado_libre_get_classified_item_health

A classified listing's quality.

mercado_libre_can_invoice_item

Whether Mercado Libre can invoice this listing automatically, and what is missing.

mercado_libre_check_installment_campaign_category

Whether a category can use an installment campaign.

mercado_libre_get_shipment_carrier

Who carries a shipment.

mercado_libre_gs_add_item_to_promotion

Global Selling: put a listing in a promotion.

mercado_libre_add_item_picture

Attach an uploaded picture to a listing.

mercado_libre_get_node_processing_time

A warehouse's handling time.

mercado_libre_add_family_user_products

Add user products to a family.

mercado_libre_get_campaign_ad_group_metrics

Daily metrics of a campaign's ad groups.

mercado_libre_block_user_orders

Block a buyer from buying from you.

mercado_libre_create_catalog_listing

List on a catalog product: from an eligible listing with item_id, or new with catalog_product_id.

mercado_libre_add_pickup_bundle_volumes

Add volumes to a bundle.

mercado_libre_get_free_shipping_cost

What free shipping would cost the seller for a listing.

mercado_libre_add_size_chart_row

Add a row to a size chart.

mercado_libre_create_catalog_suggestion

Suggest a new product for the catalog.

mercado_libre_gs_get_city

Global Selling: a city.

mercado_libre_gs_create_item_price_automation

Global Selling: turn on a price automation.

mercado_libre_gs_answer_question

Global Selling: answer a question.

mercado_libre_diagnose_picture

Check a picture for moderation problems before using it.

mercado_libre_get_brand_ads_campaign

One Brand Ads campaign.

mercado_libre_gs_add_user_products_family

Global Selling: add to a family.

mercado_libre_download_message_attachment

Download a message's attachment.

mercado_libre_gs_accept_multi_marketplace_suggestions

Global Selling: publish suggested listings in other marketplaces.

mercado_libre_get_application

Your own app's settings.

mercado_libre_gs_create_inbound

Global Selling: send stock to Full warehouses.

mercado_libre_gs_get_order

Global Selling: one order.

mercado_libre_create_kit

Publish a virtual kit made of your listings' user products.

mercado_libre_create_order_note

Add a private note to an order.

mercado_libre_allow_claim_replace

Accept replacing the product.

mercado_libre_get_category_trends

Top search terms in a category.

mercado_libre_disable_item_flex

Stop offering Flex on a listing.

mercado_libre_add_bookmark

Bookmark a listing.

mercado_libre_check_item_compatibility

Whether the extended check passes for this listing.

mercado_libre_gs_change_item_listing_type

Global Selling: move a listing to another listing type.

mercado_libre_gs_download_shipment_labels

Global Selling: download the shipment's labels.

mercado_libre_get_catalog_domain

A catalog domain's definition.

mercado_libre_download_billing_legal_document

Download a bill as a legal document.

mercado_libre_gs_delete_campaign_ad_group

Global Selling: remove one ad group from a campaign.

mercado_libre_gs_download_claim_attachment

Global Selling: download a claim file.

mercado_libre_get_country

A country and its states.

mercado_libre_create_price_automation_by_product

Turn on a price automation for a listing using a catalog product's rules.

mercado_libre_get_classified_item_health_actions

What would raise a classified listing's quality.

mercado_libre_can_invoice_item_variation

The same check for one variation.

mercado_libre_create_seller_promotion

Create your own campaign: type SELLER_CAMPAIGN, VOLUME or SELLER_COUPON_CAMPAIGN (Brazil only), with name, start_date and finish_date.

mercado_libre_get_shipment_costs

What the shipment costs the seller and buyer.

mercado_libre_gs_create_seller_campaign

Global Selling: create a campaign.

mercado_libre_change_item_listing_type

Move a listing to another listing type.

mercado_libre_get_node_service_processing_time

A warehouse's handling time for one service.

mercado_libre_create_family_task

Start a bulk change on a family.

mercado_libre_get_campaign_ads_daily_metrics

Daily metrics of a campaign's ads.

mercado_libre_block_user_questions

Block a buyer from asking you questions.

mercado_libre_get_catalog_eligibility

Whether a listing can compete in the catalog, and why not.

mercado_libre_create_pickup_bundle

Create a pickup bundle.

mercado_libre_get_me1_metrics

ME1 delivery metrics.

mercado_libre_create_size_chart

Create a size chart for a domain.

mercado_libre_create_catalog_suggestion_description

Add a suggestion's description.

mercado_libre_gs_get_country

Global Selling: a country.

mercado_libre_gs_create_price_automation_by_product

Global Selling: turn on a price automation by catalog product.

mercado_libre_gs_delete_question

Global Selling: delete a question.

mercado_libre_get_brand_protection_case

One brand protection case.

mercado_libre_get_brand_ads_campaign_metrics

A Brand Ads campaign's metrics.

mercado_libre_gs_create_user_product

Global Selling: create a global user product.

mercado_libre_get_marketplace_pack_messages

A sale's conversation through the marketplace path.

mercado_libre_gs_get_multi_marketplace_config

Global Selling: automatic replication settings.

mercado_libre_list_app_feeds

Recent notifications sent to your own app.

mercado_libre_gs_get_fulfillment_operation

Global Selling: one stock movement.

mercado_libre_gs_get_order_billing_info

Global Selling: the buyer's billing details.

mercado_libre_get_kit_price_configuration

How a kit's price is set.

mercado_libre_create_pack_note

Add a private note to a pack.

mercado_libre_allow_claim_return

Accept a return: the buyer gets a label and the refund follows.

mercado_libre_get_item_best_seller_rank

A listing's best seller position.

mercado_libre_disable_item_selfservice

Older Flex switch: turn off for a listing.

mercado_libre_cancel_reputation_guarantee

Leave the reputation guarantee.

mercado_libre_copy_user_product_compatibilities

Copy compatibilities from another product.

mercado_libre_gs_create_item

Global Selling: publish a global listing with its target marketplaces.

mercado_libre_gs_get_item_shipping_compensation

Global Selling: a listing's shipping compensation.

mercado_libre_get_catalog_domain_shipping_attributes

Shipping attributes a domain needs, such as package size.

mercado_libre_download_billing_report

Download a report file.

mercado_libre_gs_delete_campaign_ad_groups

Global Selling: remove ad groups from a campaign.

mercado_libre_gs_get_claim

Global Selling: one claim.

mercado_libre_get_coverage_area

One coverage area.

mercado_libre_delete_item_price_automation

Turn off a listing's price automation.

mercado_libre_get_lead_details

A lead's contact details.

mercado_libre_create_warehouse_stock

Create an user product's stock at a warehouse, with the store_id and network_node_id from mercado_libre_list_user_stores.

mercado_libre_delete_seller_promotion

Delete your own campaign.

mercado_libre_get_shipment_delays

Whether the shipment is late, and how.

mercado_libre_gs_delete_seller_campaign

Global Selling: delete a campaign.

mercado_libre_create_item_description

Add a description to a listing that has none: plain text only, no HTML.

mercado_libre_get_node_shipping_capacity

A warehouse's daily capacity.

mercado_libre_create_user_product

Create an user product with stock per warehouse.

mercado_libre_get_campaign_ads_metrics

A campaign's ads' metrics.

mercado_libre_create_question

Ask a question on a listing as the connected user.

mercado_libre_get_catalog_eligibility_multi

Catalog eligibility for up to 20 listings.

mercado_libre_delete_pickup_bundle_volumes

Take volumes out of a bundle.

mercado_libre_get_me1_tariff

A dynamic freight tariff's state.

mercado_libre_delete_size_chart

Delete a size chart.

mercado_libre_get_catalog_suggestion

One suggestion and its status.

mercado_libre_gs_get_seller_reputation

Global Selling: the seller's reputation by marketplace.

mercado_libre_gs_get_item_automation_rules

Global Selling: automation rules for a listing.

mercado_libre_gs_download_message_attachment

Global Selling: download a message file.

mercado_libre_get_last_moderation

A listing's latest moderation: why, and what to fix.

mercado_libre_get_brand_ads_campaigns_metrics

Metrics of all Brand Ads campaigns.

mercado_libre_gs_create_user_products_family

Global Selling: create a family of user products.

mercado_libre_get_message

One message by id.

mercado_libre_gs_get_multi_marketplace_process

Global Selling: state of one replication process.

mercado_libre_list_application_grants

Sellers who authorized your own app.

mercado_libre_gs_get_fulfillment_stock

Global Selling: Full stock of an inventory.

mercado_libre_gs_get_order_invoice

Global Selling: an order's invoice.

mercado_libre_get_order_kit

The kit behind an order.

mercado_libre_delete_order_note

Delete a note.

mercado_libre_create_return_review

Say what came back and in what state.

mercado_libre_get_item_phone_views

Phone views on a listing between two dates.

mercado_libre_enable_item_flex

Offer Flex on a listing.

mercado_libre_create_test_user

Create a test user to try flows without real sales.

mercado_libre_count_compatible_family_products

How many vehicles a family search would match.

mercado_libre_gs_create_test_user

Global Selling: create a test user.

mercado_libre_gs_get_item_shipping_cost

Global Selling: a listing's shipping cost.

mercado_libre_get_category

A category: path_from_root, children_categories (empty on a leaf, the only place you can list), settings such as max_title_length, buying_modes and immediate_payment.

mercado_libre_get_billing_order_details

Mercado Libre charges for specific orders.

mercado_libre_gs_get_ad

Global Selling: one ad.

mercado_libre_gs_get_claim_actions_history

Global Selling: actions taken on a claim.

mercado_libre_get_currency

One currency.

mercado_libre_get_item_automation_rules

Automation rules this listing can use.

mercado_libre_get_quotation

One property quote (Chile).

mercado_libre_get_display_campaign_metrics

A Display campaign's metrics.

mercado_libre_get_installment_campaign_seller

Whether the seller is in an installment campaign.

mercado_libre_get_shipment_history

The shipment's status changes with dates.

mercado_libre_gs_get_item_promotions

Global Selling: a listing's promotions.

mercado_libre_create_multiwarehouse_item

Publish a listing with stock per warehouse, for sellers with the warehouse_management tag.

mercado_libre_get_node_shipping_schedule

A warehouse's pickup or drop-off schedule.

mercado_libre_create_user_product_item

Publish a new listing of an existing user product.

mercado_libre_get_campaign_metrics

A campaign's metrics.

mercado_libre_delete_question

Delete a question from your listing.

mercado_libre_get_catalog_product

A catalog product: name, attributes, pictures, buy_box_winner.

mercado_libre_download_pickup_bundle_file

Download a bundle's file.

mercado_libre_get_me1_tariff_template

The template for a dynamic freight tariff.

mercado_libre_get_size_chart

One size chart.

mercado_libre_get_catalog_suggestion_quota

How many product suggestions the seller can still send.

mercado_libre_gs_get_state

Global Selling: a state.

mercado_libre_gs_get_item_price_automation

Global Selling: a listing's price automation.

mercado_libre_gs_get_message

Global Selling: one message.

mercado_libre_list_brand_protection_cases

Brand protection cases on the seller's listings.

mercado_libre_get_brand_ads_full_summary

Summary of all Brand Ads campaigns.

mercado_libre_gs_get_user_product

Global Selling: one user product.

mercado_libre_get_message_caps

How many messages can still be sent per reason.

mercado_libre_gs_get_multi_marketplace_status

Global Selling: state of replication processes.

mercado_libre_list_consumed_applications

Apps sharing your own app's calls.

mercado_libre_gs_get_inbound_process

Global Selling: the state of an inbound.

mercado_libre_gs_get_pack_orders

Global Selling: orders in a pack.

mercado_libre_list_user_product_kits

Kits that use this user product.

mercado_libre_delete_pack_fiscal_documents

Remove the invoices of a pack.

mercado_libre_download_claim_attachment

Download a claim file.

mercado_libre_get_item_phone_views_window

Phone views on a listing in the last N days.

mercado_libre_enable_item_selfservice

Older Flex switch: turn on for a listing.

mercado_libre_delete_bookmark

Remove a bookmark.

mercado_libre_create_item_compatibility_exception

Declare a listing an exception to compatibility rules.

mercado_libre_gs_delete_item_clip

Global Selling: delete a video clip.

mercado_libre_gs_get_return_address

Global Selling: the return address.

mercado_libre_get_category_promotion_packs

Classified packages (vehicles, real estate, services) a category offers.

mercado_libre_get_billing_payment_charges

What one payment covered.

mercado_libre_gs_get_ads_ad_group

Global Selling: one ad group.

mercado_libre_gs_get_claim_detail

Global Selling: a claim's detail.

mercado_libre_get_currency_conversion

The current rate between two currencies.

mercado_libre_get_item_net_price_eligibility

Whether this listing can use net prices.

mercado_libre_get_quotations_report

Quotes report (Chile).

mercado_libre_get_display_metrics

Display metrics, by campaign, line item or date.

mercado_libre_get_promotion

One promotion.

mercado_libre_get_shipment_items

What is in a shipment.

mercado_libre_gs_get_promotion

Global Selling: one promotion.

mercado_libre_delete_item_address_reference

Remove a property's address reference.

mercado_libre_get_user_processing_time

The seller's handling time.

mercado_libre_get_family_task

The state of a family's bulk change.

mercado_libre_get_product_ads_ad_group

One ad group with metrics.

mercado_libre_get_question

One question and its answer.

mercado_libre_get_catalog_quality_status

A seller's standing on catalog data quality.

mercado_libre_download_pickup_bundle_label

Download a bundle's label.

mercado_libre_get_seller_working_days

Optional holiday shipping setup.

mercado_libre_get_size_chart_row

One row.

mercado_libre_get_catalog_suggestion_validations

What to fix on a suggestion.

mercado_libre_gs_get_user

Global Selling: the seller's account by marketplace.

mercado_libre_gs_get_item_price_benchmark

Global Selling: one listing's price reference.

mercado_libre_gs_get_pack_messages

Global Selling: a sale's conversation.

mercado_libre_list_brand_protection_report_options

Rights a program member can report under.

mercado_libre_get_brand_ads_keyword_metrics

Metrics of a campaign's keywords.

mercado_libre_gs_get_user_product_mapping

Global Selling: the country user products under a global one.

mercado_libre_get_message_options

Reasons the seller can use to start a conversation on sales where the messaging is limited, with option_id.

mercado_libre_gs_list_multi_marketplace_suggestions

Global Selling: listings suggested for other marketplaces.

mercado_libre_list_missed_notifications

Notifications your own app failed to receive, with the topic, resource and the answer your server gave.

mercado_libre_gs_list_replenishment_orders

Global Selling: replenishment orders for Full.

mercado_libre_gs_search_orders

Global Selling: find sales.

mercado_libre_search_kit_components

Find your products that can go in a kit.

mercado_libre_delete_pack_note

Delete a pack note.

mercado_libre_download_claim_evidence_attachment

Download an evidence file.

mercado_libre_get_item_purchase_experience

A listing's buying experience score, what hurts it and what to do.

mercado_libre_get_flex_configuration_v3

Read the Flex or Turbo setup with the v3 path.

mercado_libre_disable_immediate_payment

Stop requiring Mercado Pago payment on this user's listings.

mercado_libre_create_user_product_compatibility_exception

Declare an user product an exception to compatibility rules.

mercado_libre_gs_delete_item_variation

Global Selling: delete a variation.

mercado_libre_gs_get_shipment

Global Selling: one shipment.

mercado_libre_get_category_sale_terms

Sale terms a category takes, such as warranty type and time.

mercado_libre_get_billing_perceptions_summary

Tax withholdings summary of a period.

mercado_libre_gs_get_ads_campaign

Global Selling: one campaign.

mercado_libre_gs_get_claim_reason

Global Selling: what a reason means.

mercado_libre_get_neighborhood

One neighborhood.

mercado_libre_get_item_price_automation

This listing's price automation.

mercado_libre_get_user_promotion_pack

One package type, for a category.

mercado_libre_get_fulfillment_operation

One stock movement.

mercado_libre_get_promotion_candidate

A listing's invitation to a promotion.

mercado_libre_get_shipment_lead_time

Handling and delivery time estimates.

mercado_libre_gs_get_promotion_candidate

Global Selling: a listing's invitation to a promotion.

mercado_libre_delete_item_variation

Delete one variation.

mercado_libre_get_user_service_processing_time

Handling time for one service such as carrier_pickup.

mercado_libre_get_item_migration_status

A listing's migration result and the new listings it produced.

mercado_libre_get_product_ads_campaign

One campaign with metrics.

mercado_libre_get_question_response_time

The seller's average time to answer.

mercado_libre_get_catalog_required_date

When a listing must be in the catalog before moderation.

mercado_libre_get_pickup_bundle_summary

A bundle's totals.

mercado_libre_get_seller_working_days_optout

Holidays the seller opted out of.

mercado_libre_list_size_chart_active_domains

Domains on this site where size charts are active.

mercado_libre_list_catalog_suggestion_domains

Domains open to product suggestions.

mercado_libre_gs_get_user_cap

Global Selling: how many more listings the seller can publish.

mercado_libre_gs_get_item_price_history

Global Selling: a listing's price changes.

mercado_libre_gs_get_question

Global Selling: one question.

mercado_libre_list_seller_infractions

The seller's moderation infractions.

mercado_libre_list_brand_ads_campaign_items

Listings in a Brand Ads campaign.

mercado_libre_gs_publish_user_product

Global Selling: publish a global user product to marketplaces.

mercado_libre_get_pack_unread_messages

Unread messages of one sale.

mercado_libre_gs_update_multi_marketplace_config

Global Selling: change automatic replication settings.

mercado_libre_list_user_applications

Apps this seller has authorized.

mercado_libre_gs_search_fulfillment_operations

Global Selling: Full stock movements.

mercado_libre_gs_set_order_attributes

Global Selling: set an order's attributes.

mercado_libre_update_kit_price_configuration

Change how a kit's price is set.

mercado_libre_download_order_invoice_pdf

Download an order's invoice as PDF.

mercado_libre_get_claim_actions_history

Actions taken on a claim.

mercado_libre_get_item_questions_count

Questions on a listing between two dates.

mercado_libre_get_flex_coverage_zones

Flex delivery zones.

mercado_libre_enable_immediate_payment

Require Mercado Pago payment on this user's listings.

mercado_libre_delete_item_compatibilities

Remove all the vehicles a spare part fits.

mercado_libre_gs_get_grouped_listing

Global Selling: a grouped listing.

mercado_libre_gs_get_shipment_carrier

Global Selling: who carries a shipment.

mercado_libre_get_category_shipping_preferences

Package dimensions and logistics preferences for a category.

mercado_libre_get_billing_report_status

Whether a report file is ready.

mercado_libre_gs_get_ads_campaign_metrics

Global Selling: a campaign's ads' metrics.

mercado_libre_gs_get_claim_refund_offers

Global Selling: partial refund amounts.

mercado_libre_get_site

One site's details: country, currencies, immediate payment rules.

mercado_libre_get_item_price_history

The listing's price changes under automation.

mercado_libre_get_user_promotion_pack_available

Whether this package type still has room.

mercado_libre_get_fulfillment_replenishment

Replenishment suggestions for a product in Full.

mercado_libre_get_promotion_exclusion_item

Whether a listing is out of automatic campaigns.

mercado_libre_get_shipment_orders

Orders in a shipment.

mercado_libre_gs_get_promotion_offer

Global Selling: one promotion offer.

mercado_libre_get_item_shipping_options

Shipping costs and delivery dates for a listing to a destination.

mercado_libre_get_user_shipping_capacity

How many packages the seller can dispatch a day.

mercado_libre_get_site_user_products_family

A family on one site.

mercado_libre_get_product_ads_item

One listing's ad and metrics.

mercado_libre_hide_questions

Hide questions from your listing's page.

mercado_libre_get_catalog_sync_status

Whether a listing and its catalog listing are in sync.

mercado_libre_list_pickup_bundle_volumes

Volumes in a bundle.

mercado_libre_get_shipping_modes

The shipping modes a listing's category, dimensions and price can use.

mercado_libre_list_size_chart_rows

A size chart's rows.

mercado_libre_search_catalog_suggestions

The seller's product suggestions.

mercado_libre_gs_get_user_seller_reputation

Global Selling: one user's seller reputation.

mercado_libre_gs_get_product_automation_rules

Global Selling: automation rules for a catalog product.

mercado_libre_gs_list_unread_messages

Global Selling: sales with unread messages.

mercado_libre_report_brand_protection_item

As a program member, report a listing that infringes your rights.

mercado_libre_list_brand_ads_campaigns

Brand Ads campaigns.

mercado_libre_gs_update_user_product

Global Selling: change a global user product.

mercado_libre_send_message_option

Start a conversation with a reason from mercado_libre_get_message_options.

mercado_libre_gs_validate_multi_marketplace_suggestions

Global Selling: check suggestions before publishing.

mercado_libre_download_order_invoice_xml

Download an order's invoice as XML.

mercado_libre_get_claim_attachment

A claim file's details.

mercado_libre_get_item_questions_window

Questions on a listing in the last N days.

mercado_libre_get_flex_delivery_ranges

Delivery hours and capacity.

mercado_libre_get_reputation_recovery_status

Whether this seller is in the Despegue or Reputation Benefit program, and until when.

mercado_libre_delete_item_compatibility

Remove one compatibility.

mercado_libre_gs_get_item

Global Selling: one listing.

mercado_libre_gs_get_shipment_compensation

Global Selling: compensation for a shipment.

mercado_libre_get_category_specs_input

Technical specs form for a category, for sending values.

mercado_libre_get_billing_summary

A period's totals by charge type.

mercado_libre_gs_get_campaign_ad_group_metrics

Global Selling: a campaign's ad groups' metrics.

mercado_libre_gs_get_claim_reputation_impact

Global Selling: whether a claim hurts reputation.

mercado_libre_get_site_payment_method

One payment method.

mercado_libre_get_item_price_suggestion

The price reference for one listing.

mercado_libre_get_vehicle_lead

One lead.

mercado_libre_get_fulfillment_stock

Mercado Envios Full stock of an inventory: available, not available and why.

mercado_libre_get_promotion_exclusion_seller

Whether the seller is out of automatic campaigns.

mercado_libre_get_shipment_payments

Shipment payments.

mercado_libre_gs_get_promotion_pricing_model

Global Selling: how promotion prices apply to the seller.

mercado_libre_get_item_variation

One variation.

mercado_libre_get_user_shipping_schedule

The seller's pickup or drop-off schedule.

mercado_libre_get_user_product

A user product: the physical product behind several listings, with family_id, attributes and tags.

mercado_libre_list_ad_bonuses

Product Ads credit bonuses.

mercado_libre_list_order_blocked_users

Buyers blocked from buying from you.

mercado_libre_list_catalog_only_domains

Domains that take catalog listings only.

mercado_libre_search_pickup_bundle_volumes

Find volumes in a bundle.

mercado_libre_get_shipping_preferences

The seller's shipping modes, logistics and defaults.

mercado_libre_search_size_chart_domains

Which domains take size charts.

mercado_libre_update_catalog_suggestion

Change a suggestion.

mercado_libre_gs_list_countries

Global Selling: countries.

mercado_libre_gs_list_price_benchmarks

Global Selling: listings with a price reference.

mercado_libre_gs_search_questions

Global Selling: questions on listings.

mercado_libre_respond_brand_protection_case

Respond to a brand protection case.

mercado_libre_list_brand_ads_keywords

Keywords of a Brand Ads campaign.

mercado_libre_gs_update_user_products_family

Global Selling: change a family.

mercado_libre_upload_message_attachment

Upload a file to attach to a message, 25 MB at most (jpg, png, pdf, txt).

mercado_libre_download_prescription

Download a prescription.

mercado_libre_get_claim_changes

Product change requests on a claim.

mercado_libre_get_item_visits_window

One listing's visits for the last N days, by day.

mercado_libre_get_flex_holidays

Holidays the seller does not deliver on.

mercado_libre_get_reputation_recovery_terms

The program's legal terms.

mercado_libre_delete_user_product_compatibilities

Remove vehicles from an user product.

mercado_libre_gs_get_item_description

Global Selling: a listing's description.

mercado_libre_gs_get_shipment_costs

Global Selling: what a shipment costs.

mercado_libre_get_category_specs_output

How technical specs show on the listing page.

mercado_libre_list_billing_documents

Bills and credit notes of a period.

mercado_libre_gs_list_ad_group_ads

Global Selling: ads in an ad group.

mercado_libre_gs_get_claim_return

Global Selling: the return on a claim.

mercado_libre_get_site_shipping_options

Shipping cost estimates between two postal codes for a package.

mercado_libre_get_item_prices

All of a listing's prices: standard, promotion, by channel and context.

mercado_libre_get_vehicle_loan

One pre-approved credit.

mercado_libre_list_display_campaigns

Display campaigns.

mercado_libre_get_promotion_offer

One promotion offer.

mercado_libre_get_shipment_sla

The date by which the seller must dispatch.

mercado_libre_gs_list_promotion_items

Global Selling: listings in a promotion.

mercado_libre_get_picture_errors

Why a picture failed to process.

mercado_libre_update_node_processing_time

Change a warehouse's handling time.

mercado_libre_get_user_products_family

A family of user products: shared name, category and attributes.

mercado_libre_list_ad_group_ads

Ads in an ad group with metrics.

mercado_libre_list_question_blocked_users

Buyers blocked from asking you questions.

mercado_libre_list_catalog_required_domains

Domains where the catalog is required.

mercado_libre_search_pickup_bundles

The seller's pickup bundles.

mercado_libre_simulate_me1_quotation

Test a dynamic freight quote.

mercado_libre_search_size_charts

Find size charts: yours or brand ones, by domain and attributes.

mercado_libre_update_catalog_suggestion_description

Replace a suggestion's description.

mercado_libre_gs_list_seller_infractions

Global Selling: moderation infractions.

mercado_libre_gs_update_item_price_automation

Global Selling: change a price automation.

mercado_libre_gs_upload_message_attachment

Global Selling: upload a message file.

mercado_libre_upload_brand_protection_file

Upload a file for a brand protection case.

mercado_libre_download_prescriptions

Download several prescriptions.

mercado_libre_get_claim_detail

A claim's reason and what the next step is.

mercado_libre_get_item_whatsapp

WhatsApp contacts on a listing between two dates.

mercado_libre_get_flex_shipment_assignment

Which carrier holds a Flex shipment.

mercado_libre_get_user

A user's public profile by id: nickname, site, reputation, and for your own id the private fields.

mercado_libre_get_compatibilities_summary

How many vehicles each listing fits, for several listings.

mercado_libre_gs_get_item_migration

Global Selling: a listing's migration result.

mercado_libre_gs_get_shipment_history

Global Selling: a shipment's status changes.

mercado_libre_get_conditional_attributes

Attributes that become required given the values you already chose.

mercado_libre_list_billing_flex_details

Flex charges.

mercado_libre_gs_list_ads_items

Global Selling: listings as ads.

mercado_libre_gs_get_claim_status_history

Global Selling: a claim's status changes.

mercado_libre_get_state

A state and its cities.

mercado_libre_get_item_sale_price

The price a buyer sees right now.

mercado_libre_list_classified_health_levels

Quality levels used for classified listings.

mercado_libre_list_display_creatives

A line item's creatives.

mercado_libre_list_installment_campaigns

Interest-free installment campaigns open to a category.

mercado_libre_get_user_product_shipping_services

Which logistics an user product can use.

mercado_libre_gs_list_seller_promotions

Global Selling: promotions the seller can use.

mercado_libre_list_item_downgrades

Lower listing types this listing can move to.

mercado_libre_update_node_service_processing_time

Change a warehouse's handling time for one service.

mercado_libre_list_family_user_products

User products in a family.

mercado_libre_search_product_ads

Ads with metrics.

mercado_libre_list_received_questions

All the questions received across your listings.

mercado_libre_search_catalog_products_by_attributes

Find catalog products by attribute values.

mercado_libre_update_pickup_bundle

Change or close a pickup bundle.

mercado_libre_update_me1_tariff

Send a dynamic freight tariff.

mercado_libre_update_size_chart

Change a size chart's name.

mercado_libre_validate_catalog_suggestion

Check a suggestion without sending it.

mercado_libre_get_collection

A payment as sent in a payments notification.

mercado_libre_get_claim_evidence_attachment

An evidence file's details.

mercado_libre_get_item_whatsapp_window

WhatsApp contacts on a listing in the last N days.

mercado_libre_get_flex_shipment_assignment_v2

Which carrier holds a Flex shipment, in the newer form.

mercado_libre_get_user_block_status

Whether this user is blocked, and from what.

mercado_libre_get_compatibility_domains

Domains that take compatibilities on a site.

mercado_libre_gs_get_item_purchase_experience

Global Selling: a listing's buying experience.

mercado_libre_gs_get_shipment_items

Global Selling: what is in a shipment.

mercado_libre_get_domain_specs

Attributes and groups of a catalog domain.

mercado_libre_list_billing_full_details

Mercado Envios Full charges.

mercado_libre_gs_search_ads

Global Selling: ads with metrics.

mercado_libre_gs_list_claim_messages

Global Selling: a claim's messages.

mercado_libre_get_zip_code

The state and city of a postal code.

mercado_libre_get_product_automation_rules

Automation rules for a catalog product.

mercado_libre_list_classified_leads

All leads of the seller.

mercado_libre_list_display_line_items

A campaign's line items.

mercado_libre_list_promotion_items

Listings in or eligible for a promotion.

mercado_libre_list_shipment_statuses

Every shipment status and substatus.

mercado_libre_gs_remove_clearance_item

Global Selling: take a listing out of its clearance promotions.

mercado_libre_list_item_listing_types

Listing types this listing could use.

mercado_libre_update_node_shipping_capacity

Change a warehouse's daily capacity.

mercado_libre_migrate_item_to_user_products

Migrate a listing to the price per variation model.

mercado_libre_search_product_ads_ad_groups

Ad groups with metrics.

mercado_libre_unblock_user_orders

Let a blocked buyer buy again.

mercado_libre_sync_catalog_listing

Bring a listing and its catalog listing back in sync.

mercado_libre_validate_pickup_bundles_user

Whether the seller can group packages for pickup.

mercado_libre_update_seller_working_days

Opt in or out of shipping on an optional holiday.

mercado_libre_update_size_chart_row

Change a row.

mercado_libre_get_feedback

One rating.

mercado_libre_get_claim_reason

What a reason id means.

mercado_libre_get_items_phone_views_window

Phone views on several listings in the last N days.

mercado_libre_get_flex_subscriptions

Flex and Turbo services the seller has, with service ids.

mercado_libre_get_user_brand

One official store of this seller.

mercado_libre_get_compatibility_note

The note on a compatibility.

mercado_libre_gs_get_price_to_win

Global Selling: catalog competition for a listing.

mercado_libre_gs_get_shipment_lead_time

Global Selling: handling time.

mercado_libre_get_domain_specs_input

Technical specs form for a domain.

mercado_libre_list_billing_insurtech_details

Insurance charges.

mercado_libre_gs_search_ads_ad_groups

Global Selling: ad groups with metrics.

mercado_libre_gs_list_claim_resolutions

Global Selling: what each side expects.

mercado_libre_list_countries

Countries with ids.

mercado_libre_get_quantity_price_recommendations

Suggested tiers for quantity pricing.

mercado_libre_list_quotation_items

Property listings with quotes (Chile).

mercado_libre_mutate_fiscal_information

Send fiscal data for a SKU or link it to a listing with a GraphQL mutation, such as createFiscalInformationMLC or createFiscalInformationLinkToItem.

mercado_libre_remove_item_from_promotion

Take a listing out of one promotion with promotion_id, promotion_type and maybe offer_id.

mercado_libre_mark_shipment_ready

Mark a package ready to ship, for the fulfillment flows the seller prints for.

mercado_libre_gs_remove_item_from_all_promotions

Global Selling: take a listing out of every removable promotion.

mercado_libre_list_item_upgrades

Higher listing types this listing can move to.

mercado_libre_update_user_processing_time

Change the seller's handling time.

mercado_libre_update_family_user_products

Change the user products of a family.

mercado_libre_search_product_ads_items

Listings as ads.

mercado_libre_unblock_user_questions

Let a blocked buyer ask questions again.

mercado_libre_get_invoice

One invoice by id.

mercado_libre_get_claim_refund_offers

Partial refund amounts you may offer.

mercado_libre_get_items_total_visits

All-time visits per listing.

mercado_libre_get_flex_subscriptions_v3

The same subscription list under the v3 setup path.

mercado_libre_get_user_listing_restrictions

Restrictions that apply to searching this seller's listings.

mercado_libre_get_compatibility_restrictions

Values allowed between two domains.

mercado_libre_gs_get_size_chart_equivalences

Global Selling: size equivalences by domain.

mercado_libre_gs_get_shipment_sla

Global Selling: dispatch deadline.

mercado_libre_get_domain_specs_output

How a domain's specs show on the page.

mercado_libre_list_billing_ml_details

Mercado Libre charges of a period, line by line.

mercado_libre_gs_search_ads_campaigns

Global Selling: Product Ads campaigns with metrics.

mercado_libre_gs_offer_claim_partial_refund

Global Selling: offer a partial refund.

mercado_libre_list_coverage_areas

Coverage areas for service listings.

mercado_libre_list_price_automated_items

Listings under a price automation.

mercado_libre_list_user_promotion_packs

The classified packages (vehicles, real estate, services) this seller has.

mercado_libre_query_fiscal_information

Read fiscal data with a GraphQL query, such as getAllItemsLinkedBySku.

mercado_libre_set_promotion_exclusion_item

Keep a listing out of automatic campaigns, or let it back in.

mercado_libre_notify_me1_shipment

ME1: tell Mercado Libre a shipment's status.

mercado_libre_gs_remove_item_from_promotion

Global Selling: take a listing out of a promotion.

mercado_libre_list_item_variations

A listing's variations with ids, price, stock, attribute_combinations and pictures.

mercado_libre_update_user_service_processing_time

Change handling time for one service.

mercado_libre_update_user_products_family

Change a family's shared data.

mercado_libre_get_order_billing_info

The buyer's tax details for invoicing.

mercado_libre_get_claim_reputation_impact

Whether a claim hurts the seller's reputation, and by when to act.

mercado_libre_get_items_visits

Visits to specific listings between two dates.

mercado_libre_get_item_flex

Whether a listing offers Flex.

mercado_libre_get_user_private_details

A user's private details (the connected user only).

mercado_libre_get_item_compatibility

One compatibility.

mercado_libre_gs_get_user_product_purchase_experience

Global Selling: an user product's buying experience.

mercado_libre_gs_get_user_shipping_cost

Global Selling: the seller's shipping cost.

mercado_libre_get_listing_exposure

One exposure level.

mercado_libre_list_billing_ml_perceptions

Mercado Libre tax withholdings.

mercado_libre_gs_update_ad

Global Selling: change one ad.

mercado_libre_gs_open_claim_dispute

Global Selling: ask Mercado Libre to mediate.

mercado_libre_list_currencies

All currencies with symbols and decimal places.

mercado_libre_list_price_suggestions

Listings with a price reference: which of yours are priced above comparable offers.

mercado_libre_list_vehicle_leads

Buyers who showed interest in the seller's vehicles or properties: name, contact, channel, listing.

mercado_libre_search_fulfillment_operations

Stock movements in Full warehouses.

mercado_libre_set_promotion_exclusion_seller

Keep the seller out of automatic campaigns, or let them back in.

mercado_libre_notify_me1_shipment_v2

ME1: the newer form of the same status update.

mercado_libre_gs_update_item_promotion

Global Selling: change a listing's price in a promotion.

mercado_libre_search_site_items

Search a site's public listings by words, category or seller.

mercado_libre_update_user_shipping_capacity

Change how many packages the seller can dispatch a day.

mercado_libre_validate_item_migration

Whether a listing can move to price per variation, and what blocks it.

mercado_libre_get_order_discounts

Coupons and cashback on an order, and the seller's share.

mercado_libre_get_claim_return_cost

What a return costs the seller.

mercado_libre_get_items_visits_window

Listings' visits for the last N days.

mercado_libre_get_item_selfservice

Older Flex check for a listing.

mercado_libre_get_users

Up to 20 users at once by id.

mercado_libre_get_item_compatibility_exception

A listing's compatibility exceptions.

mercado_libre_gs_list_catalog_required_items

Global Selling: listings that must move to the catalog.

mercado_libre_gs_get_working_days

Global Selling: dispatch days.

mercado_libre_get_listing_type

One listing type's terms.

mercado_libre_list_billing_mp_details

Mercado Pago charges of a period.

mercado_libre_gs_update_ads

Global Selling: change ads in bulk.

mercado_libre_gs_refund_claim

Global Selling: refund in full.

mercado_libre_list_site_payment_methods

Payment methods offered on a site.

mercado_libre_set_item_price_per_quantity

Set fixed price tiers by quantity.

mercado_libre_search_vehicle_loans

Pre-approved credits on the seller's listings.

mercado_libre_update_flex_stock

Set the Flex stock at the seller's address, for Full and Flex coexistence.

mercado_libre_update_item_promotion

Change a listing's price in a promotion.

mercado_libre_split_shipment

Split a shipment in several packages.

mercado_libre_gs_update_seller_campaign

Global Selling: change a campaign.

mercado_libre_set_item_address_reference

Set a property's address reference.

mercado_libre_get_order_feedback

Buyer's and seller's ratings on an order.

mercado_libre_get_claim_status_history

A claim's status changes.

mercado_libre_get_items_whatsapp_window

WhatsApp contacts on several listings in the last N days.

mercado_libre_get_turbo_coverage_radius

Turbo delivery radius.

mercado_libre_list_bookmarks

The listings you bookmarked.

mercado_libre_get_order_compatibility_snapshot

The vehicle a buyer chose when ordering.

mercado_libre_gs_list_item_clips

Global Selling: a listing's video clips.

mercado_libre_gs_list_dispatch_carriers

Global Selling: carriers for dispatch.

mercado_libre_get_user_listing_type

Whether this seller can use one listing type in a category.

mercado_libre_list_billing_mp_perceptions

Mercado Pago tax withholdings.

mercado_libre_gs_update_ads_ad_group

Global Selling: change an ad group.

mercado_libre_gs_search_claims

Global Selling: find claims.

mercado_libre_list_site_shipping_methods

Shipping methods offered on a site.

mercado_libre_set_item_quantity_prices

Set percentage price tiers by quantity (B2B).

mercado_libre_update_quotation

Answer a property quote (Chile).

mercado_libre_update_warehouse_stock

Set stock per warehouse, for a seller with warehouse_management.

mercado_libre_update_seller_promotion

Change your own campaign.

mercado_libre_update_shipment

For custom or ME1 shipments: set tracking_number, service_id and status.

mercado_libre_get_order_invoice

The invoice Mercado Libre issued for an order.

mercado_libre_list_claim_evidences

Shipping evidence on a claim.

mercado_libre_get_product_best_seller_rank

A catalog product's best seller position.

mercado_libre_update_flex_coverage_zone_v3

Change Flex zones with the v3 path.

mercado_libre_list_seller_notices

News and notices Mercado Libre sent this seller.

mercado_libre_get_user_product_compatibility_exception

A user product's compatibility exceptions.

mercado_libre_gs_list_marketplace_items

Global Selling: the country listings under a global listing.

mercado_libre_gs_list_pickup_addresses

Global Selling: pickup addresses.

mercado_libre_list_catalog_domain_categories

Categories that belong to a domain.

mercado_libre_list_billing_payment_details

Payments made on bills.

mercado_libre_gs_update_ads_ad_groups

Global Selling: change ad groups in bulk.

mercado_libre_gs_send_claim_message

Global Selling: reply on a claim.

mercado_libre_list_sites

Every Mercado Libre site with its id (MLA, MLB...) and default currency.

mercado_libre_set_item_standard_prices

Set a listing's standard prices by channel: prices with amount, currency_id and conditions.context_restrictions such as channel_marketplace.

mercado_libre_get_order_product

The catalog product behind an order.

mercado_libre_list_claim_messages

A claim's messages.

mercado_libre_get_seller_phone_views

How many times buyers viewed the phone, between two dates (classifieds).

mercado_libre_update_flex_coverage_zones

Change Flex delivery zones.

mercado_libre_list_user_addresses

The user's saved addresses with ids, states and cities.

mercado_libre_list_item_compatibilities

Vehicles a spare part fits.

mercado_libre_gs_list_my_items

Global Selling: the seller's listing ids.

mercado_libre_gs_set_return_address

Global Selling: set the return address.

mercado_libre_list_listing_exposures

Exposure levels of a site.

mercado_libre_list_billing_periods

Monthly billing periods, with the key other billing tools need.

mercado_libre_gs_update_ads_campaign

Global Selling: change a campaign, including budget and status.

mercado_libre_gs_upload_claim_attachment

Global Selling: upload a claim file.

mercado_libre_search_zip_codes

Postal codes in a range.

mercado_libre_update_item_price_automation

Change a listing's price automation.

mercado_libre_get_order_shipment

The order's shipment.

mercado_libre_list_claim_reason_children

Sub-reasons of a reason.

mercado_libre_get_seller_phone_views_window

Phone views in the last N days.

mercado_libre_update_flex_delivery_custom_v3

Change Flex delivery hours with the v3 path.

mercado_libre_list_user_brands

Official stores (brands) of this seller, with the official_store_id a listing can carry.

mercado_libre_list_user_product_compatibilities

Vehicles an user product fits.

mercado_libre_gs_predict_category

Global Selling: predict a category from product words.

mercado_libre_gs_set_shipment_tracking

Global Selling: send a tracking number.

mercado_libre_list_listing_types

Listing types of a site.

mercado_libre_get_pack

A pack: the orders bought together, and their shipment.

Connect Mercado Libre to Claude, ChatGPT and Claude Code

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

Click Sign in with Mercado Libre, pick your country on Mercado Libre's own page and approve access. Sign in with your account's main user, not a collaborator. No password is shared, and your seller and site are found for you, so there is nothing to look up.

Client ID1234567890123456
Client Secret••••••••••••3f7a
Authorize PopMCP on Mercado LibreAuthorize

Then just ask for the work

  • “Which buyer questions are still waiting for an answer, and what should I reply?”

    • list_unanswered_questions
    • get_item_description
    • answer_question
  • “List this running shoe: find the category, tell me what it needs and what it costs to sell”

    • prepare_listing
    • validate_item
    • create_item
  • “How did sales go last month, and which listings sold the most?”

    • summarize_sales
    • search_orders
    • get_seller_visits
  • “Print the shipping labels for today's orders that are ready to ship”

    • search_orders
    • get_shipment
    • download_shipping_labels
  • “Show open claims that could hurt my reputation and the deadline on each”

    • search_claims
    • get_claim
    • get_claim_reputation_impact
  • “Which of my catalog listings are losing to another seller, and what price would win?”

    • list_my_items
    • get_price_to_win
    • update_item

Use Mercado Libre 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.

Mercado Libre MCP server questions

What teams ask before putting Mercado Libre behind an AI client.

What do I need to connect?

A Mercado Libre account you sell from, and its main user. You sign in on Mercado Libre's own page and approve access. Mercado Libre has no API keys, so sign-in is the only way in, and collaborator users cannot approve apps. Where PopMCP's own app is not switched on yet, you create a free app in the Mercado Libre DevCenter, which takes about five minutes, and enter its Client ID and Client Secret.

Which countries does it work in?

All of them. Mercado Libre's page asks your country when you sign in: Argentina, Brazil, Mexico, Chile, Colombia, Uruguay, Peru, Ecuador and the rest. PopMCP reads your site from your account, so tools fill it in for you. Cross-border sellers on Global Selling have their own tools, which start with gs_.

How much of the API does it cover?

More than 600 operations: listings, variations, user products and stock, categories and attributes, the catalog and price competition, orders and packs, shipments and labels, Flex and Full, questions, messages, claims and returns, promotions, Product, Brand and Display Ads, reputation, visits, trends and billing. Your AI client loads the everyday tools first and can search for the rest.

Can it publish a listing correctly the first time?

That is what prepare_listing is for. Give it a product title and it returns the likely category, the attributes that category requires with their allowed values, the warranty terms and, with a price, the fees. validate_item then checks the listing without publishing it, and create_item publishes. Publishing goes live at once and can cost fees, so keep a connection read-only until you want that.

Can it change prices, answer buyers or issue refunds?

Yes, when you allow writes. Prices, stock, listing status, answers to questions, post-sale messages, claim replies, refunds and promotions are all write tools. A read-only connection cannot reach any of them, and PopMCP enforces that itself, whatever the AI asks.

Can it download shipping labels and invoices?

Yes. download_shipping_labels returns the label file for shipments that are ready to ship, as PDF or ZPL. Invoices, billing reports and message attachments work the same way. A tool answer has a size limit, so ask for a few labels at a time rather than a whole day's worth.

Does it get notified when an order comes in?

PopMCP checks your account for new orders, buyer questions, messages and claims, with nothing to set up. Mercado Libre's own webhooks need a callback address set by hand on each app, so they are not used for this.

What about Mercado Libre's own MCP server?

Mercado Libre's server searches its developer documentation, which helps people writing integrations. It does not reach listings, orders or any seller data. PopMCP's connector is the one that works on your store.

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

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

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

Loading 652 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 652 here. A trigger is something PopMCP watches for you: 16 Mercado Libre 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 Mercado Libre.

Connect Mercado Libre to your AI in minutes

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

Connect your first MCP