Chewy Ads MCP for AI. Audit Campaigns, Keywords, and Budgets Instantly
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Chewy Ads MCP connects your ad account directly to any AI agent, giving you conversational control over retail media performance.
List campaigns, audit keyword success, check current budget status, or pull detailed reports—all without opening the Chewy dashboard.
What your AI can do
Get chewy account balance
Provides the current account spending balance and budget status in real-time.
Get campaign details
Retrieves specific, detailed information for one ad campaign.
Get performance report
Pulls a detailed performance report for a specific date range or period.
Get a full list and detailed status for every ad campaign you run.
Pull historical data including clicks, impressions, and total spend for specific time periods.
Instantly retrieve the current account balance and how much budget remains.
List keywords within an ad group and see their associated performance data.
Map out all the specific ads organized under a given ad group.
Ask an AI about this
Waiting for input…
Chewy Ads: 8 Available Tools
These tools let your agent analyze campaign metrics, retrieve keyword performance data, and map out ad group structures directly from Chewy Ads.
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 Chewy Ads on VinkiusGet Chewy Account Balance
Provides the current account spending balance and budget status in real-time.
Get Campaign Details
Retrieves specific, detailed information for one ad campaign.
Get Performance Report
Pulls a detailed performance report for a specific date range or period.
List Campaign Adgroups
Lists all the distinct ad groups that exist inside one specific campaign.
List Adgroup Ads
Lists all the individual product ads contained within one ad group.
List Chewy Campaigns
Generates a comprehensive list of every active and inactive ad campaign in your account.
List Chewy Catalogs
Shows you all product catalogs that have been synced with the ad account for use.
List Adgroup Keywords
Outputs keywords and their associated performance metrics for a given ad group.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 Chewy Ads, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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 Chewy Ads. 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 connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Dashboard Fatigue: The Click Tax
Right now, checking your pet product ads means logging into the Chewy dashboard. You click to see all campaigns. Then, for one campaign, you click again to see its ad groups. To check keywords, you have to find the right tab, and if you want performance data for a specific month, you manually select date ranges across three different sections just to copy-paste numbers into a spreadsheet.
With this MCP, that process disappears. You simply ask your agent: 'Show me the campaign details for XYZ.' The system executes all those clicks and tab switches internally, giving you one clean answer without ever opening the dashboard.
Conversational Ad Auditing with Chewy Ads
The ability to run `list_adgroup_keywords` or pull a performance report used to mean running multiple, separate reports and then manually matching the data points. It was slow, error-prone work that ate up hours of an e-commerce manager's week.
Now, you just talk to your agent. You get reliable answers on spending or keyword success immediately—it’s a massive time saver.
What your AI can actually do with this
Managing paid pet product advertising shouldn't mean staring at complex dashboards and clicking through five different tabs just to find a single number. This MCP lets you talk directly to your ad account data. You can ask things like, 'What was the performance for puppy food last month?' or 'List all my current campaigns.' The system pulls campaign details instantly, so you don't have to manually pull reports and cross-reference them in a spreadsheet.
If you need to audit keywords across multiple ad groups, your agent can map out that structure using natural language. It handles the deep logistics—retrieving performance metrics, listing product catalogs, and checking account balances—and gives you plain text answers. You connect this MCP via Vinkius, giving any compatible AI client immediate access to all of Chewy's advertising data so your team stays focused on marketing, not dashboard navigation.
019d756e-e9ef-72cd-83b9-f6faa53fd20c Here's how it actually works
The bottom line is that you manage your pet product ad spending by talking to it, not by clicking through menus.
Subscribe to this MCP and input your Chewy Ads API Key and Client ID from your PromoteIQ dashboard.
Your AI client connects using those credentials, establishing access to your advertising data.
You ask a question in plain English, like 'What was the performance report for Q2?', and your agent returns the specific metrics directly.
Who is this actually for?
This MCP is for e-commerce managers and marketing specialists who spend too much time navigating complex advertising dashboards. It helps brand owners quickly verify budgets and allows retail media teams to audit catalog synchronization without opening a web browser.
You use this to monitor the ROI of several campaigns simultaneously, pulling performance reports for different product lines in one conversation.
You audit keyword lists or map out ad group structures across multiple brands just by asking your AI agent to list them.
You quickly check the current account balance and budget utilization when you need a fast financial overview before a meeting.
What Changes When You Connect
Instead of manually listing campaigns, use list_chewy_campaigns to get a full roster of every ad running in your account instantly.
Always know where you stand financially. Use get_chewy_account_balance to verify the remaining budget status without opening any billing dashboards.
Stop guessing about keyword performance. Run list_adgroup_keywords to get a direct list of search terms and how they performed within an ad group.
Understand your entire structure by using list_campaign_adgroups, which maps out the hierarchy of ads nested inside a campaign.
Pull deep insights with get_performance_report. This tool allows you to pull metrics like clicks and impressions for any specified period.
See it in action
Checking Budget Before Launch
A brand owner needs to know if they have enough money for a big sale. They ask their agent, 'What is my current account balance?' The system uses get_chewy_account_balance and immediately tells them the remaining budget, preventing an overspend.
Comparing Two Campaigns
An e-commerce manager wants to compare two different product lines. They ask their agent to run get_performance_report for both campaigns across May and June. The system pulls the metrics, allowing a quick ROI comparison.
Finding Underperforming Keywords
A marketing specialist suspects certain keywords are dragging down performance. They ask to list keywords for 'Cat Litter' using list_adgroup_keywords, instantly identifying terms with high spend but low impressions.
Verifying Product Sync Health
A retail media team needs to ensure their product feed is ready. They run list_chewy_catalogs and verify that the latest version of their pet supplies catalog synced correctly for advertising.
The honest tradeoffs
Asking 'How are my ads doing?'
This is too vague. The AI agent can't tell if you mean last week, or just the budget status.
Be specific. To see performance, run get_performance_report and specify dates. If you only care about money, use get_chewy_account_balance.
Trying to get all data in one go
You can't just ask for 'all ad group data.' The system needs a path: campaign -> ad groups -> ads.
First, use list_chewy_campaigns to identify the main campaigns. Then, you can drill down by using list_campaign_adgroups on a specific campaign.
Forgetting which ad group to check
Asking for 'keyword performance' without naming the ad group results in an error or incomplete data.
Always specify the container. Use list_adgroup_keywords and provide the exact name of the ad group you want to audit.
When It Fits, When It Doesn't
Use this MCP if your primary goal is deep, conversational auditing and monitoring of existing campaign data (metrics, keywords, budgets). The tools are perfect for reading state—like running list_chewy_campaigns or getting a performance report. Don't use this if you need to write ad copy, upload new product images, or change the bid strategy; these tasks require direct API writes that aren't exposed here. If your job involves complex data manipulation across multiple external systems (like connecting Chewy data with Salesforce), you might need an orchestration layer above this MCP, but for pure read-only reporting on ad performance, this is exactly what you want.
Questions you might have
How do I check my budget with the get_chewy_account_balance tool? +
You ask your agent to use get_chewy_account_balance. It returns the current remaining balance and any daily cap limits, so you know exactly how much spending money is available.
What if I want performance data for multiple ad groups? Do I need list_adgroup_keywords? +
Yes. If you want keyword performance metrics, you first use list_campaign_adgroups to find the group name, and then you run list_adgroup_keywords while specifying that group name.
Can I list all my campaigns at once? What tool should I use? +
Use list_chewy_campaigns. This single function returns a full roster of both active and inactive campaigns in your entire account, letting you see everything at a glance.
What is the difference between list_adgroup_ads and get_campaign_details? +
get_campaign_details gives high-level information about the campaign as a whole. list_adgroup_ads focuses only on the specific ads that are running within one particular ad group.
If I need performance metrics for a specific period, how do I use the get_performance_report tool? +
You specify the start and end dates in your request. This lets you analyze trends across custom date ranges, giving you a historical view beyond just current daily data points.
Before running new ads, how do I check if my product inventory is ready using list_chewy_catalogs? +
The tool lists all product catalogs currently synced with your ad account. Use this to quickly verify that your product data is current and correctly linked, preventing potential ad errors.
How can I map out the entire structure of a campaign using list_campaign_adgroups? +
It lists every ad group contained within a specified campaign. This helps you quickly visualize the full hierarchy, making it easier to pinpoint exactly where optimization efforts should focus.
What credentials are required to run a basic command like list_chewy_campaigns? +
You must provide your Chewy Ads API Key and Client ID. These keys are obtained directly from your PromoteIQ dashboard, which authorizes the MCP for secure access.
Can I see my advertising spend for this month? +
Yes! Use the get_performance_report tool with your desired date range. The agent will retrieve your spend metrics along with impressions and clicks.
How do I check the status of a specific ad group? +
Use the list_campaign_adgroups tool with your campaign ID. Your agent will fetch all ad groups and their current states (e.g., Active, Paused).
Where do I find my Chewy Ads API Key and Client ID? +
These credentials are provided through the Chewy Ads / PromoteIQ dashboard. Log in to your advertiser portal and look for the 'API' or 'Developer' settings section.
We've already built the connector for Chewy Ads. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.