Walmart Connect Ads MCP. Control Budgets, Keywords, and Performance Metrics.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Walmart Connect Ads MCP manages every aspect of your paid advertising campaigns on Walmart's platform. Adjust daily budgets, monitor real-time ROAS, and pinpoint which keywords are driving sales.
It gives you hands-on control over ad spend and keyword bidding for Sponsored Search.
What your AI agents can do
Ads add keywords
Adds new search terms to an ad group, setting their bid and match type (exact, phrase, or broad).
Ads get cpc metrics
Pulls spend, impression, and click metrics for campaigns over the last few hours.
Ads get keyword performance
Lists keywords and their specific historical data for the entire ad account or filtered by an ad group.
Retrieves a list of all current Sponsored Search advertising campaigns for your account.
Pulls near real-time data on spending, impressions, and clicks for active ad groups or specific campaigns.
Generates a full report snapshot detailing the performance of your ads across various dimensions like keywords or categories.
Updates the spending limit for any given Sponsored Search campaign.
Allows you to add new keywords, specifying their bid amount and match type (exact, phrase, or broad).
Pauses an active campaign instantly if performance drops below acceptable thresholds.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Walmart Connect Ads: 8 Tools
Use these tools to list campaigns, monitor metrics, manage budgets, and adjust keywords across the entire Walmart ad ecosystem.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Walmart Connect Ads on Vinkius019d761eads add keywords
Adds new search terms to an ad group, setting their bid and match type (exact, phrase, or broad).
019d761eads get cpc metrics
Pulls spend, impression, and click metrics for campaigns over the last few hours.
019d761eads get keyword performance
Lists keywords and their specific historical data for the entire ad account or filtered by an ad group.
019d761eads get item health report
Generates a comprehensive performance report snapshot of your advertising account.
019d761eads create ad group
Creates a brand new ad group inside a campaign.
019d761eads list campaigns
Retrieves a list of all active Sponsored Search advertising campaigns, with optional filtering by name or ID.
019d761eads pause campaign
Immediately pauses an entire active ad campaign.
019d761eads update daily budget
Changes the daily spending limit for a specified Sponsored Search campaign.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Walmart Connect Ads, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,900+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Walmart Connect. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
The headache starts in the dashboard tabs.
Today, managing ad spend means jumping between a dozen browser tabs. You pull performance data for Campaign A, copy key metrics into a spreadsheet, then manually navigate to Campaign B to check budgets, and finally, you have to figure out which keywords failed last week so you can log back in and adjust bids.
With this MCP, the agent pulls all that required information—metrics, keyword reports, campaign lists—into one flow. You just tell your client what you want done; it handles the complex sequence of checks and data gathering for you.
ads_update_daily_budget
Manually updating a budget means remembering exactly which campaign ID, which currency, and what the new dollar amount is. You have to check against existing budgets first to make sure you don't exceed the allotted spending cap.
Now, your agent handles that entire conversation. It figures out the correct ad group structure, validates the requested change, and executes the budget update without you ever needing to touch a dashboard or worry about API syntax.
What you can do with this MCP connector
This connector lets you run full diagnostics on your Walmart Connect ads without touching the dashboard manually. You can list all active campaigns to see what's running and get a clear picture of performance metrics like CPC and ROAS. Need to fix something? You can adjust daily budgets or pause entire campaigns if they’re underperforming.
If keyword bids are off, you can update them or even add entirely new high-potential keywords. When multiple ad groups need tweaking, your agent handles the whole sequence. Because budget is money, every call passes through a financial circuit breaker with human-in-the-loop approval; that means nothing accidentally overspends past what your team set as the maximum limit.
You connect once from your preferred AI client and gain full visibility into every tool call—which tools were used, and how much of the budget was allocated. It gives you true control over ad spend across multiple platforms.
019d761e-350c-70e8-bbb5-94a990a585d4 How Walmart Connect Ads MCP Works
- 1 First, ask your agent to list all existing campaigns so you know exactly what needs monitoring.
- 2 Next, run a report using the keyword and performance data tools. This tells you which keywords are spending money without generating sales.
- 3 Finally, tell the agent to adjust the daily budget or increase specific bids on high-potential search terms.
The bottom line is that it lets your AI client manage ad spend cycles end-to-end using a single set of instructions.
Who Is Walmart Connect Ads MCP For?
This MCP is built for the e-commerce agency owner, the growth manager who's tired of clicking through multiple dashboards at 2am, and any PPC specialist whose job revolves around money metrics.
Uses this to analyze keyword performance data to find which bids need to be raised or lowered immediately.
Tells the agent to generate a full item health report across the entire account to spot systemic issues, like low ROAS in a specific category.
What Changes When You Connect
- You immediately know where your money is going by running the ads_get_cpc_metrics tool, which gives you near real-time spend, impressions, and clicks.
- Stop wasting time manually optimizing bids. Use ads_add_keywords to quickly add new search terms with precise match types (exact, phrase, or broad) and bid amounts.
- Run a full diagnostic using ads_get_item_health_report to check performance across every segment—from keywords to categories—in one report.
- Need to cut losses? You can instantly pause an entire campaign with ads_pause_campaign if the ROAS drops below target, stopping spend immediately.
- Avoid accidental overspending. Because this MCP runs on Vinkius, your budget adjustments are protected by a financial circuit breaker that requires human approval before any change is finalized.
Real-World Use Cases
Campaign needs an immediate spending limit cut.
A campaign hit its daily cap but ROAS dropped 20% yesterday. The agent first runs ads_get_keyword_performance to see the dip, then uses ads_update_daily_budget to immediately reduce the spend by 30% until the issue is resolved.
Quarterly performance review requires a full audit.
The agent runs ads_get_item_health_report for the last 90 days, gathering data on every keyword and placement type to build a complete profitability picture for stakeholders.
New product launch needs targeted ad groups.
First, the agent uses ads_create_ad_group under an existing campaign. Then, it populates that new group with highly specific keywords using ads_add_keywords to ensure tight targeting.
Investigating poor overall account performance.
Instead of guessing, the agent runs ads_list_campaigns to get a list of all campaigns. Then it calls ads_get_keyword_performance for each one to pinpoint which campaign is failing due to bad keywords.
The Tradeoffs
Adjusting bids blindly.
Raising the bid on a keyword just because it's high volume, without knowing its actual conversion rate or cost per click.
→ Before increasing any bid, run ads_get_keyword_performance to validate its historical metrics. Only then use ads_add_keywords to adjust the bid amount.
Ignoring campaign status.
Trying to update a budget on an ad group that was already paused manually, leading to API errors or wasted calls.
→ Always start by using ads_list_campaigns. This gives you the current operational status of every campaign before making any changes.
Over-relying on single metrics.
Focusing only on CPC and ignoring ROAS, resulting in spending money that doesn't actually turn into profitable sales.
→ Use ads_get_item_health_report to get a holistic view of profitability across all dimensions—not just cost.
When It Fits, When It Doesn't
Use this MCP if your workflow demands active, transactional control over ad spend and keywords. You need to diagnose performance gaps (ads_get_keyword_performance) and then immediately implement changes like updating budgets (ads_update_daily_budget) or creating new groups (ads_create_ad_group). Don't use it if you just want a simple, one-time report; for that, basic analytics tools might suffice. But if the goal is to build an iterative optimization loop—diagnose, adjust, check performance again—this MCP is necessary. It provides the full spectrum of write access needed to manage campaign lifecycles.
Common Questions About Walmart Connect Ads MCP
How does ads_get_keyword_performance work? +
It lists keywords and their performance data for your account. You can narrow down this list by campaign ID or ad group ID to see exactly what is working in a specific area.
Can I use ads_update_daily_budget on multiple campaigns at once? +
Yes, you can ask your agent to iterate through multiple campaigns and apply different budget limits sequentially. It treats the entire set of changes as one managed operation.
What if a keyword needs optimizing? Do I use ads_add_keywords? +
That's right. If you find a profitable search term that isn't currently bidding, you tell your agent to use ads_add_keywords, specifying the exact bid and match type needed.
Is ads_get_cpc_metrics real-time? +
The data is near real-time but acknowledges a slight lag of about 1 to 3 hours. It's best for monitoring recent spending trends rather than immediate, second-by-second fluctuations.
When I use ads_list_campaigns, what security protocols are required for authentication? +
The MCP handles hybrid WCPN Authentication. It combines OAuth 2.0 token generation with RSA-SHA256 request signing to meet the exact security model needed by Walmart Connect.
What specific performance data can I gather using ads_get_item_health_report? +
You get a snapshot report covering many areas. Report types include adGroup, keyword, itemHealth, placement, and even attributedPurchases. You can optionally specify a date range for the results.
What details do I need to provide when I run ads_create_ad_group? +
Creating an ad group requires specifying which campaign it belongs to, along with its name and budget constraints. This establishes a new container for keywords within your existing advertising structure.
If I need to immediately halt spending, how do I use ads_pause_campaign? +
Running ads_pause_campaign stops the active Sponsored Search campaign instantly. The system removes it from live rotation and prevents further ad spend until you choose to reactivate it.
Can the LLM alter my product images using this MCP? +
No. This MCP server targets Advertising endpoints only. To alter catalog media, use the general walmart-marketplace-mcp.
Can I adjust Cost-Per-Click bids dynamically? +
Yes, you can monitor auction performance and instruct the agent to increase or decrease bids on specific converting keywords or ad groups natively.
Does this tool extract long-term advertising performance reports? +
Absolutely. It runs async snapshot reports downloading dense ROI, ROAS, and conversion metrics directly from Walmart's ad exchange.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.