Connect CentralDesk to Your AI Assistant

CentralDesk offers a Model Context Protocol (MCP) server, so you can connect an AI assistant like Claude, ChatGPT, Perplexity, or Muse to your Amazon business and ask about it in plain language.

Server URL
https://centraldesk.io/app/mcp/

The same URL for every assistant and every CentralDesk account. You'll sign in and choose which Amazon account to connect on the next screen.

What you can do with it

No query language, just ask.

How are my Amazon sales doing this week?
Which of my support tickets are still open?
How is my PPC campaign performing, and should I adjust the budget?
Which of my listings need content work right now?
What's my Search Query Performance looking like for my top keywords?
Do I have any ASINs running low on inventory, FBA or FBM?

How to connect

Pick your assistant below for the exact clicks, start to finish.

AI products change their settings menus often. These steps reflect each product's own current setup flow. If a label doesn't match what you see, the shape of the flow (add a connector, paste the URL, sign in, approve) is still the same, and the assistant's own help center will have the current wording.

🧠

Muse

Muse is Meta's personal AI agent. To connect CentralDesk, just tell your Muse agent:

Connect to CentralDesk's MCP server at https://centraldesk.io/app/mcp/

Muse will give you a secure link to sign in with your CentralDesk account. Choose the Amazon account you want it to reach on the approval screen, and you're connected.

Managing more than one Amazon account? Ask Muse to build a separate connector for each account, naming them to match, since a connector only reaches the one account you approved when you connected it.
💫

Claude

Works on Free, Pro, and Max plans. On Team or Enterprise, an Owner adds the connector once and members connect individually.

1

In Claude, open Customize, then Connectors. (Team/Enterprise Owners: use Organization settings → Connectors instead.)

2

Click Add custom connector. (Owners: click Add, then Custom, and choose Web if asked for a type.)

3

Paste the MCP server URL from above, and give it a name, your store name works well.

4

Leave Authentication on whatever Claude detects. CentralDesk registers itself automatically, so there's nothing else to fill in.

5

Click Add, then Connect. A CentralDesk sign-in and approval screen opens. Sign in, choose the Amazon account you want the assistant to reach, and click Allow access.

6

Team/Enterprise members: open Customize → Connectors, find CentralDesk under Custom, and click Connect to run the same sign-in step for your own account.

7

In any chat, click the + button, open Connectors, and turn CentralDesk on for that conversation. Then just ask.

Managing more than one Amazon account? Add a separate connector for each and name them to match, since a connector only reaches the one account you approved when you connected it.
🧩

ChatGPT

Read-only access is rolling out to individual Pro accounts through Developer Mode. Actions like pausing a campaign, setting a budget, or opening a ticket currently need a Business, Enterprise, or Edu workspace where an admin turns on developer mode and publishes the connector.

1

Open ChatGPT in a browser and go to Settings → Apps.

2

Open Advanced settings and turn on Developer mode. (Workspace admins building this for a team: Workspace settings → Apps → Create turns it on as part of creating the app.)

3

Click Create and name the app CentralDesk.

4

Paste the MCP server URL from above.

5

When asked how to authenticate, choose OAuth.

6

Click Scan Tools. A CentralDesk sign-in window opens, sign in and approve access, then wait for the scan to finish.

7

Click Create to save it. On a Business/Enterprise/Edu workspace, an admin then publishes it from Workspace settings → Apps → Drafts so the rest of the team can use it too.

8

Start a new chat, open the tools menu, and pick CentralDesk (or @mention it) to use it in that message.

Don't see Developer mode? It depends on your plan and, on workspace accounts, on an admin turning it on first. Check Settings → Apps again after an upgrade, or ask your workspace admin.
🔍

Perplexity

Custom connectors need a Pro or Enterprise Perplexity plan. This is Perplexity's newest connector support, so availability and menu names have moved more than once through 2026.

1

In Perplexity, click your profile icon in the lower left, then All settings.

2

In the left menu, click Connectors.

3

Click + Custom connector.

4

Give it a name, paste the MCP server URL from above, then click to expand Advanced.

5

Set Authentication to OAuth and Transport to Streamable HTTP, check the box confirming you understand custom connectors carry some risk, then click Add.

6

Find CentralDesk in the connector list and click it. A CentralDesk sign-in window opens, sign in and approve access.

7

Before you ask a question, click the + icon in a thread, open Connectors and sources, and make sure CentralDesk is checked. Perplexity only reads a connector when it's turned on for that thread.

Getting answers from the open web instead of your data? That almost always means the connector wasn't turned on for the thread, step 7 above.

Available tools

59 tools at time of writing, grouped by what they cover. Most only read data; the ones marked WRITE change something — a live ad campaign, a budget, a keyword, or a support ticket — and only work within what you can already do in CentralDesk for the account you've connected.

Account & Server

Server info
get_server_info
Current build version, deploy timestamp, and the live tool list. Called automatically on connect.
Account info
get_account_info
Account details for one seller account.
List accounts
list_accounts
Every account an agency connection can reach.
Account users
get_account_users
Users associated with an account.
Account summary
get_account_summary
Rolled-up account performance for a date range.
Agency summary
get_agency_summary
Rollup across every account an agency manages.
Data freshness
get_data_freshness
Latest available data timestamp per data source, so you know how current an answer is.

Product Catalog & Listing Health

Bullet guidelines
get_bullet_guidelines
Required bullet-writing guidelines for an account.
Catalog summary
get_catalog_summary
Catalog-wide statistics: totals, averages, A+ coverage.
Search catalog
search_catalog
Filtered product list (ASINs, bullet counts), no bullet text.
Products with detail
get_products_with_detail
Filtered product list including bullet text.
Product detail
get_product_detail
Full detail for a single ASIN, including bullet text.
Checkup summary
get_checkup_summary
Content health report: which products are failing which checks.
Catalog changes
get_catalog_changes
Products with unacknowledged flagged changes.
Listing health
get_listing_health
Listing health scores and per-check breakdowns.
Health history
get_health_history
Listing health score distribution over time.
Content issues
get_content_issues
Products with weak listing content below a health threshold.
Rating health
get_rating_health
Rating/review rollup: average rating, review counts, trend.
Buy Box status
get_buybox_status
Current Buy Box ownership across catalog products.
Inventory
get_inventory
Latest inventory across both FBA and FBM (merchant-fulfilled) channels.
Alerts
get_alerts
Unread in-app alerts.
Refresh product
refresh_productwrite
On-demand live pull of a single ASIN from Amazon.

Support Tickets

Tickets
get_tickets
Support tickets, filterable.
Ticket detail
get_ticket_detail
Full detail and comment thread for one ticket.
Tickets by ASIN
get_tickets_by_asin
Every ticket ever opened for a specific ASIN.
Open ticket
open_ticketwrite
Creates a new support ticket.
Add ticket comment
add_ticket_commentwrite
Posts a new comment on an existing ticket.

Search Query Performance & Brand Analytics

SQP brands
list_search_query_brands
Brands with Search Query Performance data available.
SQP weeks
list_search_query_weeks
Available weeks of SQP data for a brand.
SQP week
get_search_query_week
SQP data for a single week and brand.
SQP range
get_search_query_range
SQP data across a range of weeks.
SQP summary
get_sqp_summary
One-call SQP analysis pack (bucketed aggregates) for a brand-week.
Compare SQP weeks
compare_search_query_weeks
Per-query week-over-week SQP comparison.
Brand search config
get_brand_search_config
Configured branded/competitor search-term lists.
Update search config
update_brand_search_configwrite
Adds or removes branded/competitor search terms.
Keyword gaps
get_keyword_gaps
High-volume customer search queries from SQP not yet targeted in PPC.

Advertising

Campaign performance
get_campaign_performance
Per-campaign performance over a date range.
Advertising summary
get_advertising_summary_by_class
Rolled-up performance by campaign classification.
Keyword performance
get_keyword_performance
Per-keyword performance over a date range.
Search terms
get_search_terms
Actual customer search terms that triggered ads.
ASIN performance
get_asin_performance
Per-ASIN advertised-product performance.
ASIN sales mix
get_asin_sales_mix
Per-ASIN revenue split: organic vs. ad-attributed vs. halo.
Halo performance
get_halo_performance
Cross-sell sales: ads for one product driving sales of another.
Placement breakdown
get_placement_breakdown
Performance by ad placement (Top of Search, etc.).
Budget pacing
get_budget_pacing
Month-to-date budget pacing per campaign.
Live pulse
get_live_pulse
Today's intraday advertising activity, near real-time.
Hourly performance
get_hourly_performance
Advertising performance broken out by hour/day-of-week pattern.
Performance benchmark
get_performance_benchmark
Before/after comparison around a specific change date.
Pause campaign
pause_campaignwrite
Pauses a live Sponsored Products campaign.
Enable campaign
enable_campaignwrite
Resumes a paused Sponsored Products campaign.
Set campaign budget
set_campaign_budgetwrite
Sets the daily budget for a campaign.
Add negative keyword
add_negative_keywordwrite
Adds a negative keyword to a campaign or ad group.

Sales

Sales summary
get_sales_summary
Account-wide sales totals over a date range.
Sales by ASIN
get_sales_by_asin
Per-ASIN sales for a single week.
Sales week-over-week
get_sales_wow
Strict week-over-week sales comparison.
Top products by revenue
get_top_products_by_revenue
Top ASINs by gross revenue over a date range.

Automation

Automation activity
get_automation_activity
What the ad automations actually did, reverse-chronological.
Bid strategies
list_bid_strategies
Saved bid-automation strategies (nightly keyword-bid rules).
Preview bid strategy
preview_bid_strategy
Dry run of a saved strategy, same logic the nightly job uses.

This list reflects the tool catalog as of this writing. Tools are added over time — your assistant can always ask the server for its current, authoritative list.

Permissions you grant

When you connect an assistant, you sign in and choose one Amazon seller account, or one whole agency, to grant access to — the same choice you'd make connecting anything else to CentralDesk. That single choice is what scopes the connection; there's no separate toggle for individual tools or permissions beyond it.

Within the account or agency you choose, the assistant can read your catalog, advertising, sales, and search query data, and take the specific actions listed above as write: pausing or enabling ad campaigns, setting campaign budgets, adding negative keywords, updating brand search settings, refreshing product data, and opening or commenting on support tickets. It can never see or act on an account you didn't choose, and it can only do what you could already do yourself in CentralDesk for that account.

You can disconnect at any time from your assistant's own connector settings.

Privacy & security

Connecting uses OAuth 2.1, so you never paste a password into your assistant. The server runs over HTTPS, validates request origins, and rate-limits requests to prevent abuse. For how your data is handled more broadly, see our Privacy Policy.

For AI tools: agents.md · llms.txt · MCP server card

Don't have CentralDesk yet?

The MCP server is included on every plan that has it enabled. Create an account, connect your Amazon business, then come back and connect your assistant.

Get Started For Free Already a customer? Sign in and visit Account → AI Assistant API Keys for your account's own links.

CentralDesk works with any client that supports the Model Context Protocol. Claude, ChatGPT, Perplexity, and Muse are trademarks of their respective owners and are referenced here only to indicate compatibility.