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

Walmart Connect Ads MCP server for your AI

Pull last week's Sponsored Search spend and ROAS by campaign, find the search terms shoppers use to buy your items, raise bids on the winners and pause a Display campaign, without opening Ad Center.

PopMCPWalmart Connect Ads

How did our Sponsored Products campaigns do last week on spend, attributed sales and ROAS?

Supported Walmart Connect Ads tools

Every Sponsored Search and Display operation in the Walmart Connect partner API, with one-call report and snapshot helpers loaded by default.

153 tools in the full catalog: 75 read and 78 write. 49 load by default, and the rest are found with tool search.

walmart_ads_add_display_creatives_to_ad_groups

Display: Attach approved creatives to Display ad groups with their click-through (and optional third-party tracking) URLs.

walmart_ads_list_display_ad_group_creatives

Display: List which creatives are attached to which Display ad groups, with their tracking URLs (filter by Filter[adGroupId] / Filter[creativeId]).

walmart_ads_list_display_creatives

Display: List the advertiser's Display creatives with status (DRAFT, PENDING_APPROVAL, APPROVED, REJECTED), folder and associated items.

walmart_ads_create_entity_snapshot

Sponsored Search: Request a bulk export of the advertiser's campaign structure (campaigns, ad groups, keywords, items, bid multipliers, placements, profiles, negative keywords, ad group media) as an async snapshot.

walmart_ads_create_report_snapshot

Sponsored Search: Request a Sponsored Search performance report (async snapshot, CSV) for one report type and date range.

walmart_ads_download_snapshot

Read the rows of any Walmart Connect snapshot: waits until it is ready, downloads the gzip/zip file (adding this connection's signed headers when Walmart requires them) and returns the parsed CSV or JSON rows with paging.

walmart_ads_get_latest_report_dates

Sponsored Search: The latest date that has data, per report and recommendation type.

walmart_ads_get_stats

Sponsored Search: Today's near-real-time Sponsored Search delivery (impressions, clicks, ad spend) and budget cap-out status per campaign (optionally one campaignId).

walmart_ads_run_sponsored_search_report

Sponsored Search: the one-call performance report.

walmart_ads_upload_media_file

Sponsored Search: Step 2 of a Sponsored Videos upload.

walmart_ads_create_keywords

Sponsored Search: Add keywords to a keyword-bidded campaign.

walmart_ads_create_negative_keywords

Sponsored Search: Add negative keywords that stop ads showing for a search term.

walmart_ads_get_keyword_analytics

Sponsored Search: Keyword research for items: returns the keywords shoppers used to find and buy the given items, with search volume, bid and performance signals.

walmart_ads_get_suggested_keywords

Sponsored Search: Get keyword suggestions with suggested bids for a keyword-bidded ad group, based on the items in it (adGroupId required).

walmart_ads_list_keywords

Sponsored Search: List the keywords in a keyword-bidded (manual) Sponsored Search campaign with match type, bid and state (campaignId required).

walmart_ads_list_negative_keywords

Sponsored Search: List the negative keywords of a keyword-bidded Sponsored Search campaign (campaignId required).

walmart_ads_update_keywords

Sponsored Search: Change keyword bids or states.

walmart_ads_create_display_report_snapshot

Display: Request a Display performance report (async snapshot).

walmart_ads_get_display_stats

Display: Near-real-time Display delivery (impressions, clicks, spend) for up to 50 campaigns or ad groups, for today or campaign-to-date.

walmart_ads_list_placement_bid_multipliers

Sponsored Search: List a campaign's placement bid multipliers (Buy-Box, Search Ingrid, Home Page, Stock Up) (campaignId required).

walmart_ads_list_platform_bid_multipliers

Sponsored Search: List a campaign's platform bid multipliers (Desktop, Mobile, App) (campaignId required).

walmart_ads_run_display_report

Display: the one-call performance report.

walmart_ads_update_placement_bid_multipliers

Sponsored Search: Change placement bid multipliers.

walmart_ads_update_platform_bid_multipliers

Sponsored Search: Change platform bid multipliers.

walmart_ads_create_display_ad_groups

Display: Create Display ad groups (line items) in a campaign with targeting, CPM max bid, budget, flight dates, frequency caps and creative rotation.

walmart_ads_create_display_campaigns

Display: Create Display campaigns (up to 10 per call).

walmart_ads_list_display_ad_groups

Display: List the Display ad groups (line items) of a campaign with targeting, bids, budget, flight and status.

walmart_ads_list_display_campaigns

Display: List the advertiser's Display campaigns with status, budget, flight dates and objective, filtered and paged.

walmart_ads_patch_display_ad_groups

Display: Partially update Display ad groups (line items): send adGroupId and only the fields to change, including targeting, bids, budget, flight and frequency caps.

walmart_ads_patch_display_campaigns

Display: Partially update Display campaigns: send campaignId and only the fields to change (up to 10 per call); pass null to clear a field.

walmart_ads_set_display_ad_group_status

Display: Pause, resume, archive or unarchive Display ad groups.

walmart_ads_set_display_campaign_status

Display: Pause, resume, archive or unarchive Display campaigns.

walmart_ads_create_campaigns

Sponsored Search: Create one or more Sponsored Search campaigns (Sponsored Products auto or keyword-bidded, Sponsored Brands, Sponsored Videos).

walmart_ads_list_campaigns

Sponsored Search: List the advertiser's Sponsored Search campaigns (Sponsored Products, Sponsored Brands `sba` and Sponsored Videos `video`) with status, budgets, dates, targeting type and bidding strategy.

walmart_ads_update_campaigns

Sponsored Search: Update, pause, resume, end or extend Sponsored Search campaigns.

walmart_ads_create_ad_groups

Sponsored Search: Create ad groups in a Sponsored Search campaign.

walmart_ads_create_ad_items

Sponsored Search: Add items (products) to Sponsored Search ad groups.

walmart_ads_get_review_status

Sponsored Search: Get the Walmart Connect review status of Sponsored Brands and Sponsored Videos ad groups (optionally one adGroupId), including rejection reasons.

walmart_ads_list_ad_groups

Sponsored Search: List the advertiser's Sponsored Search ad groups, optionally for one campaign (campaignId) or by name (filter[name]) or change date (filter[lastModifiedDate], yyyy-MM-dd).

walmart_ads_list_ad_items

Sponsored Search: List the items (products) advertised in a Sponsored Search campaign with their ad group, bid and status (campaignId required).

walmart_ads_list_campaign_placements

Sponsored Search: List which placements (Search Carousel, Item Buybox, Item Carousel, ...) a keyword-bidded campaign includes or excludes (campaignId required).

walmart_ads_list_display_targeting

Display: Search the contextual categories and behavioral audiences available for Display targeting and get their ids.

walmart_ads_update_ad_groups

Sponsored Search: Rename, enable, disable or delete Sponsored Search ad groups.

walmart_ads_update_ad_items

Sponsored Search: Change the bid or status (enabled | disabled | deleted) of advertised items.

walmart_ads_update_campaign_placements

Sponsored Search: Include or exclude placements on a keyword-bidded campaign.

walmart_ads_create_campaign_recommendations_snapshot

Sponsored Search: Request campaign recommendations (async snapshot): outOfBudget (campaigns running out of budget with suggested budgets) or itemAlerts (item issues hurting delivery).

walmart_ads_create_recommendations_snapshot

Sponsored Search: Request item or keyword recommendations for the advertiser (async snapshot): which items to advertise, or keywords with suggested bids and match types.

walmart_ads_get_display_delivery_estimate

Display: Forecast how many impressions a Display ad group will actually win given its bid, budget, pacing, frequency caps and targeting.

walmart_ads_search_catalog_items

Sponsored Search: Search the advertiser's own published Walmart.com catalog for items to advertise, by text or by item ids.

walmart_ads_clone_display_creative

Display: Copy a Display creative under a new name.

walmart_ads_create_display_creative

Display: Create a Display creative (v2): name, folder, featured items and one entry per ad unit (marquee, skyline, gallery, tile, brandbox, video) with headline, images, logo and CTA.

walmart_ads_delete_display_creative

Display: Delete a Display creative.

walmart_ads_escalate_display_creative_moderation

Display: Escalate a Display creative's moderation decision to Walmart Connect with a description and optional attachments.

walmart_ads_get_display_background_color_recommendation

Display: Get the result of a background-color recommendation.

walmart_ads_get_display_creative

Display: Get a Display creative's full definition (v2): metadata and every ad unit.

walmart_ads_get_display_creative_ad_unit_preview

Display: Get the rendered preview image of one ad unit of a Display creative (pathParams.creativeId and adUnitName, e.g. marqueeDesktop).

walmart_ads_get_display_creative_moderation_comments

Display: Read the moderation comments (reasons for rejection or requested changes) on a Display creative (creativeId required; filter RESOLVED | UNRESOLVED).

walmart_ads_get_display_creative_preview_status

Display: Check whether a Display creative's preview images have finished rendering.

walmart_ads_get_display_creative_submit_status

Display: Check the moderation status of a submitted Display creative.

walmart_ads_get_display_moderation_assist

Display: Get the findings of a moderation pre-check (pathParams.creativeId and jobId).

walmart_ads_list_display_creative_previews

Display: List the rendered preview images of the advertiser's Display creatives (by type REFRESHED | SUBMITTED | APPROVED).

walmart_ads_move_display_creative

Display: Move a Display creative into another folder.

walmart_ads_patch_display_creative

Display: Partially update a Display creative (v2): send only the metadata or ad units to change (pathParams.creativeId).

walmart_ads_remove_display_creatives_from_ad_groups

Display: Detach creatives from Display ad groups.

walmart_ads_request_display_creative_preview

Display: Start rendering preview images for every ad unit of a Display creative.

walmart_ads_resolve_display_creative_comment

Display: Mark a moderation comment on a Display creative as resolved.

walmart_ads_restore_display_creative

Display: Restore a deleted Display creative.

walmart_ads_start_display_background_color_recommendation

Display: Start background-color recommendations for Skyline v3 creatives from uploaded image assets.

walmart_ads_start_display_moderation_assist

Display: Run Walmart's automated moderation pre-check on a Display creative before submitting it (pathParams.creativeId); returns a jobId.

walmart_ads_submit_display_creative

Display: Submit a Display creative for Walmart Connect moderation (required before it can serve).

walmart_ads_submit_display_creative_moderation_response

Display: Answer a Display creative moderation request: provide substantiation (ADDITIONAL_INFO), ACKNOWLEDGE a decision, or APPEAL it, with optional attachments.

walmart_ads_update_display_ad_group_creatives

Display: Change the click and tracking URLs of creatives already attached to Display ad groups.

walmart_ads_update_display_creative

Display: Replace a Display creative (v2) with a full metadata + adUnits body (pathParams.creativeId).

walmart_ads_complete_media_upload

Sponsored Search: Step 3 of a Sponsored Videos upload: register the uploaded file as a media asset.

walmart_ads_create_ad_group_media

Sponsored Search: Attach an uploaded, available video (mediaId from list_media) to a Sponsored Videos ad group.

walmart_ads_create_audit_snapshot

Sponsored Search: Request an audit log of changes to specific campaigns, ad groups, keywords, items, multipliers, placements or profiles over a date range (async snapshot).

walmart_ads_create_insight_snapshot

Sponsored Search: Request an insight snapshot: advancedInsights (the advertiser's item catalog with price, Buy Box, inventory, ratings and page-view insights) or advertiserAttributesV2 (every advertiser this partner can reach, with access levels).

walmart_ads_delete_media

Sponsored Search: Delete a Sponsored Videos media file (pathParams.mediaId).

walmart_ads_get_report_snapshot

Sponsored Search: Check a v2 Sponsored Search snapshot (performance report or campaign recommendations) and get its file link when jobStatus is done.

walmart_ads_get_snapshot

Sponsored Search: Check a v1 Sponsored Search snapshot (entity, audit, item/keyword recommendations, insight/advertiser attributes) and get its file link when jobStatus is done.

walmart_ads_list_ad_group_media

Sponsored Search: List the videos attached to a Sponsored Videos ad group (campaignId and adGroupId required).

walmart_ads_list_media

Sponsored Search: List the advertiser's Sponsored Videos media (uploaded videos) with processing status, optionally for one mediaId or status.

walmart_ads_start_media_upload

Sponsored Search: Step 1 of a Sponsored Videos upload: get a 15-minute upload URL (uploadUrl) and caption URL (captionUrl) plus a mediaUploadRequestId.

walmart_ads_update_ad_group_media

Sponsored Search: Swap the video on a Sponsored Videos ad group.

walmart_ads_update_media

Sponsored Search: Rename a Sponsored Videos media file.

walmart_ads_upload_media_captions

Sponsored Search: Replace the closed-caption file of a Sponsored Videos media (pathParams.mediaId).

walmart_ads_create_brand_assets

Sponsored Search: Create Sponsored Brands brand assets.

walmart_ads_delete_brand_asset

Sponsored Search: Delete a brand asset by id (pathParams.brandAssetId).

walmart_ads_delete_brand_asset_custom_image

Sponsored Search: Remove the custom image from a brand asset (pathParams.brandAssetId).

walmart_ads_get_brand_asset

Sponsored Search: Get one Sponsored Brands brand asset (Brand Asset Manager): name, promoted brand, headline, click URL, images and review status.

walmart_ads_list_brand_asset_reviews

Sponsored Search: Get the review status and reviewer comments for brand assets (optionally one brandAssetId).

walmart_ads_submit_brand_asset_reviews

Sponsored Search: Submit brand assets for Walmart Connect review.

walmart_ads_update_brand_assets

Sponsored Search: Update Sponsored Brands brand assets.

walmart_ads_upload_brand_asset_custom_image

Sponsored Search: Upload the custom lifestyle image of a brand asset.

walmart_ads_upload_brand_asset_logo_image

Sponsored Search: Upload the logo image of a brand asset.

walmart_ads_create_display_itemsets

Display: Create itemsets (groups of items, brands or categories) used for Display attribution and targeting.

walmart_ads_get_display_itemset_expression

Display: Get the rule expression that defines an itemset.

walmart_ads_get_display_itemset_items

Display: List the items and brands inside an itemset.

walmart_ads_list_display_brand_landing_pages

Display: List the advertiser's Walmart.com brand and shelf landing pages that Display creatives can click through to.

walmart_ads_list_display_campaign_itemsets

Display: List which itemsets are attached to which Display campaigns (Filter[campaignId], Filter[itemsetId]).

walmart_ads_list_display_itemsets

Display: List the advertiser's itemsets with status (BUILDING, BUILT, DRAFT, FAILED, INVALID, PENDING), role and class.

walmart_ads_set_display_campaign_itemsets

Display: Attach (or detach) the itemsets that define a Display campaign's featured and halo items for attribution.

walmart_ads_update_display_itemsets

Display: Update itemsets (items, brands, name).

walmart_ads_update_negative_keywords

Sponsored Search: Enable, pause or archive negative keywords.

walmart_ads_clone_display_folder

Display: Copy a Display creative folder with its creatives.

walmart_ads_create_display_audience

Display: Create a custom Display audience (rule-based, item propensity, lookalike, brand affinity or advanced) from Walmart shopper signals.

walmart_ads_create_display_brand_audience

Display: Create a brand audience from the advertiser's brand buyers: HISTORICAL, LAPSED_BUYERS or PREDICTIVE.

walmart_ads_create_display_folder

Display: Create a folder for organizing Display creatives (optionally inside folderId).

walmart_ads_delete_display_folder

Display: Delete a Display creative folder.

walmart_ads_estimate_display_audience_size

Display: Estimate the size of a custom audience definition (or an existing audienceId) before creating or using it.

walmart_ads_get_display_audience_insights

Display: Profile an audience over a date range by AGE, INCOME, GENDER, DMA, REGION or RESIDENTIAL_STATUS.

walmart_ads_get_display_brand_audience_status

Display: Check the build status of a brand audience request (requestId required).

walmart_ads_list_display_audiences

Display: List the advertiser's custom and brand audiences with status.

walmart_ads_list_display_folders

Display: List the advertiser's Display creative folders (Filter[folderId], Filter[search], startIndex, count).

walmart_ads_move_display_folder

Display: Move a Display creative folder into another folder.

walmart_ads_restore_display_folder

Display: Restore a deleted Display creative folder.

walmart_ads_update_display_audience

Display: Update a custom Display audience's name, description, objective or definition (audienceId required).

walmart_ads_update_display_folder

Display: Rename a Display creative folder (pathParams.folderId; body {"name": "..."}).

walmart_ads_create_display_entity_snapshot

Display: Request a bulk export of the advertiser's Display campaigns and line items (async snapshot, JSON).

walmart_ads_create_placement_bid_multipliers

Sponsored Search: Raise bids on a placement by a percentage.

walmart_ads_create_platform_bid_multipliers

Sponsored Search: Raise bids on a device platform by a percentage.

walmart_ads_generate_display_video_captions

Display: Start automatic closed-caption generation for a Display video asset.

walmart_ads_get_display_latest_report_date

Display: The latest date with processed Display performance data.

walmart_ads_get_display_snapshot

Display: Check a Display report or entity snapshot and get its file link when jobStatus is done.

walmart_ads_get_display_video_caption_status

Display: Check an automatic caption job.

walmart_ads_get_display_video_captions

Display: Get the latest caption file of a Display video asset.

walmart_ads_upload_display_image

Display: Upload an image or logo for Display creatives; returns the assetId used in create_display_creative.

walmart_ads_upload_display_video

Display: Upload a video asset for Display video creatives; returns its assetId.

walmart_ads_upload_display_video_captions

Display: Upload a .vtt caption file for a Display video asset.

walmart_ads_update_display_ad_groups

Display: Replace Display ad groups (full update).

walmart_ads_update_display_campaigns

Display: Replace Display campaigns (full update, up to 10 per call).

walmart_ads_delete_campaigns

Sponsored Search: Permanently delete Sponsored Search campaigns that have NEVER gone live.

walmart_ads_delete_sba_custom_image

Sponsored Search: Remove the custom image from a Sponsored Brands profile (pathParams.sbaProfileId; Walmart retires this endpoint on 2027-01-31).

walmart_ads_list_sba_profiles

Sponsored Search: Get the Sponsored Brands profile (brand name, headline, click URL, logo, status) of a Sponsored Brands ad group (campaignId and adGroupId required).

walmart_ads_update_sba_profiles

Sponsored Search: Update a Sponsored Brands profile.

walmart_ads_upload_sba_custom_image

Sponsored Search: Upload the custom lifestyle image of a Sponsored Brands profile (Walmart retires this endpoint on 2027-01-31).

walmart_ads_cancel_review

Sponsored Search: Cancel a pending Sponsored Brands or Sponsored Videos review.

walmart_ads_create_campaign_placements

Sponsored Search: Set the placements of a keyword-bidded campaign.

walmart_ads_get_conversion_events_report

Conversions: Report the conversion events received by the Conversions API for an event name and date range (startDate, endDate, eventName required; timeZone defaults to UTC).

walmart_ads_list_display_brands

Display: List the brands the advertiser can use in Display itemsets and targeting (optionally filter[brandName]).

walmart_ads_list_display_geo_targets

Display: Search the geo targets (states, cities, DMAs) available for Display targeting and get their ids.

walmart_ads_list_display_items

Display: Search the Walmart catalog items the advertiser can feature in Display campaigns and creatives.

walmart_ads_list_display_keyword_targeting

Display: List the keywords a Display ad group targets, with match type and review status.

walmart_ads_list_display_taxonomies

Display: Browse the Walmart product taxonomy (department, category, sub-category) for the advertiser's brands.

walmart_ads_register_conversion_events

Conversions: Register custom conversion event names with Walmart Connect's Conversions API.

walmart_ads_send_conversion_events

Conversions: Send conversion events (purchases and other actions off Walmart) to Walmart Connect's Conversions API for measurement.

walmart_ads_submit_review

Sponsored Search: Submit a Sponsored Brands or Sponsored Videos ad group for review before it can go live.

walmart_ads_apply_display_recommendations

Display: Accept or reject Display recommendations.

walmart_ads_get_display_reach_estimate

Display: Forecast the audience a Display ad group can reach: impressions and unique households for its targeting (daily, 30-day or lifetime).

walmart_ads_get_top_search_trends

Sponsored Search: Get the download link for Walmart.com's Top Search Trends report (the most searched keywords, refreshed daily after 4 PM PT).

walmart_ads_list_alerts

Sponsored Search: List the alerts and recommendations Walmart Connect has raised for the advertiser (budget cap-outs, item issues and similar).

walmart_ads_list_display_recommendations

Display: List Walmart Connect's optimization recommendations for Display campaigns and ad groups (budget reallocation, targeting, schedule, bid) with expected outcomes.

walmart_ads_get_api_usage

Sponsored Search: Show how many API operations this partner credential used in the last hour, per operation, to stay under Walmart's hourly rate limit.

Connect Walmart Connect Ads to Claude, ChatGPT and Claude Code

Credentials off one Walmart Connect Ads screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.

Paste the Consumer ID, auth token and RSA private key your partner account got in Walmart's Partner Onboarding Hub, then pick an advertiser that granted you access in Ad Center (Admin → API partner access). PopMCP signs every request.

Auth typeyour-walmart-ads-value
Consumer IDPaste your Consumer ID
Auth token••••••••••••3f7a
ConnectionVerified

Then just ask for the work

  • “How did our Sponsored Products campaigns do last week on spend, attributed sales and ROAS?”

    • list_campaigns
    • run_sponsored_search_report
  • “Find the search terms shoppers use to buy our top items and add the ones we aren't bidding on yet”

    • get_keyword_analytics
    • list_keywords
    • create_keywords
  • “Which campaigns have already hit their daily budget today, and what has each spent so far?”

    • get_stats
  • “Pause our Holiday Display campaign and show me which creatives are still pending approval”

    • list_display_campaigns
    • set_display_campaign_status
    • list_display_creatives

Use Walmart Connect Ads 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.

Walmart Connect Ads MCP server questions

What teams ask before putting Walmart Connect Ads behind an AI client.

What credentials does the Walmart Connect Ads MCP server need?

Walmart Connect partner API credentials: the Consumer ID and auth token Walmart issues in the Partner Onboarding Hub after you upload an RSA public key, plus the matching private key. Key version is almost always 1, and Environment is production or sandbox, each with its own set. There is no OAuth. PopMCP signs every request with your private key, a fresh signature each time because Walmart accepts one for only five minutes, and stores the key encrypted.

Can an advertiser connect without being a Walmart Connect API partner?

Not directly. Walmart offers its Ads APIs only to Walmart Connect Partner Network partners, who apply through the Partner Onboarding Hub: an onboarding form, a legal agreement, a sandbox demo Walmart reviews, and a production demo with a short video. An advertiser that is not a partner grants an existing partner access in Ad Center instead. Reporting Only partners can read and request reports but cannot create or edit campaigns.

How do I choose which Walmart advertiser the AI works on?

After you paste the credentials, PopMCP lists every advertiser that granted your partner account access, and you connect each one into its own workspace. The first listing can take a minute while Walmart prepares it. Every call is then made for that advertiser, and a request naming a different one is refused. If the list does not load, type the Advertiser IDs, the number in Ad Center's page address under Reports, then Advertiser.

Does it cover Display as well as Sponsored Search?

Yes. Sponsored Search covers Sponsored Products, Sponsored Brands and Sponsored Videos: campaigns, ad groups, items, keywords, bid multipliers, placements, brand assets and video uploads. Display covers campaigns, ad groups (line items), creatives, audiences, itemsets, folders, delivery forecasts and reports, and Display creatives is the largest module at 27 operations. In all there are 153 operations across 28 modules, 75 reads and 78 writes, with 49 loaded by default.

How does the AI pull Walmart Connect performance reports?

Walmart builds reports as asynchronous snapshots, so the one-call helpers do the waiting. run_sponsored_search_report and run_display_report request the report, wait for it, download the file and return the rows. For anything else, create_report_snapshot or create_entity_snapshot starts the job and download_snapshot reads it once it is ready. get_stats and get_display_stats show today's near-real-time spend, and get_latest_report_dates says how fresh the data is.

What rate limits does the Walmart Connect API apply?

Walmart counts operations per hour for each partner, and every change inside a request counts: five keyword bid changes, a new ad group, an added item and a snapshot request make eight. Past the limit Walmart answers 429, and the guidance is to wait about ten minutes. Walmart sets the exact number per integration through its API partner team, so batch bid changes and lean on snapshots rather than many small reads.

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

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

Why do only 49 of the 153 tools load by default?

Loading 153 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 49-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 153 here. A trigger is an event PopMCP watches for on its own. Walmart Connect Ads has no triggers yet, so everything on this page happens when your AI calls a tool.

Connect Walmart Connect Ads to your AI in minutes

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

Connect your first MCP