Integrations

Zendrop

Connect Zendrop to search the dropshipping catalog, get shipping estimates, import products, track orders and fulfilment, and see store revenue.

OAuth authorizationEcommerce & MarketplacesZendrop API docs

Nothing is typed into PopMCP. You click Connect, sign in to Zendrop, and press Authorize on Zendrop's consent screen. PopMCP stores the resulting OAuth token for you.

Setup time
2 min
Auth
OAuth authorization
API base URL
https://app.zendrop.com/mcp/v1
Rate limits
120 read requests per minute, 30 write requests per minute, and 10 fulfilment actions per minute.

Before you begin

  • A Zendrop account you can sign in to at account.zendrop.com
  • At least one store connected in Zendrop (Shopify, Wix, TikTok Shop or ClickFunnels). Without one, the product and order tools have nothing to read
  • Pop-up blockers must allow the Zendrop authorization window to open

Get your credentials

Sign in and confirm a store is connected

Sign in at account.zendrop.com. If Connect Store is still showing in the top left, connect your Shopify, Wix, TikTok Shop or ClickFunnels store first.

Open this screen →

account.zendrop.com
Search productsDemo Shop

Home

Your connected stores and today's fulfilment activity.

OverviewStoresBilling
Connect StoreChoose Another Platform
StorePlatformStatusConnected
demo-shop.myshopify.comPrimary storeShopifyActiveMar 4, 2026
demo-shop.wixsite.comAwaiting app installWixPendingMar 6, 2026

One store listed as Active is enough to continue.

Start the connection from PopMCP

Open the Zendrop connector in PopMCP and click Connect. There are no fields to fill in.

Sign in with Zendrop in the popup

In the authorization window click Sign in with Zendrop. Use the account that owns the store.

app.zendrop.com/oauth/authorize
Search productsDemo Shop

Sign in with Zendrop

PopMCP is requesting access to your Zendrop account.

Sign in
Email
you@example.com
Password
********
Sign in with Zendrop

The token is bound to this merchant account.

Review the scopes and click Authorize

Read the permission list on Zendrop's consent screen, then click Authorize. The window closes and hands the token back to PopMCP.

app.zendrop.com/oauth/authorize
Search productsDemo Shop

Authorize PopMCP

PopMCP would like access to Demo Shop.

Zendrop checks every scope on each request.
PopMCP would like to
Search and retrieve products (catalog:read)
Import and manage your products (my_products:write)
Read and manage your orders (orders:read, orders:write)
Read and update store settings (stores:read, stores:write)
Read billing information (billing:read)Used for the store revenue tools.
CancelAuthorize

Check the connection in PopMCP

Confirm the Zendrop card in PopMCP reads Connected. Ask for your imported products or your trending products to check the token and the store link.

app.popmcp.io/connectors/zendrop
Search productsDemo Shop
Connectors / Zendrop

Zendrop

Connection
Status
Connected
Account
Demo Shop
Store
demo-shop.myshopify.com
Scopes
12 granted

Use Disconnect if you need to switch merchant accounts.

Connect in PopMCP

Open your workspace, choose Zendrop in the marketplace, and fill in the connect dialog:

Nothing to paste. Zendrop connects in one click. Press Authorize with Zendrop, approve the access, and the connection is created for you.
Callback URL
https://app.popmcp.com/api/providers/zendrop/callback

PopMCP verifies the credential against Zendrop immediately. On success the connection flips to Verified and its MCP tools are provisioned.

Permissions PopMCP requests

These are the scopes sent to Zendrop at authorization time.

ScopeWhy PopMCP asks for it
catalog:readSearching and retrieving products from the Zendrop dropshipping catalog.
my_products:readListing the products you have already imported into your store.
my_products:writeImporting catalog products and editing your imported product list.
orders:readOrder statuses, tracking and order analytics.
orders:writePlacing, paying for and cancelling Zendrop orders.
order_issues:readReading open fulfilment issues raised against an order.
order_issues:writeResponding to or resolving those fulfilment issues.
stores:readIdentifying which connected store an action applies to.
stores:writeUpdating store settings such as the fulfilment defaults.
billing:readReading plan and billing information behind the revenue tools.
users:readIdentifying the merchant account the token belongs to.
reporting:readStore revenue and performance reporting.

Verify it worked

The Zendrop card in PopMCP shows Connected with your Zendrop account name, and a request like "show my imported products" returns real catalog rows rather than an authorization error.

Troubleshooting

The authorization window never opens

Why: A pop-up blocker is stopping Zendrop's authorize page.

Fix: Allow pop-ups for PopMCP in your browser and click Connect again.

401 Unauthorized on every tool

Why: The access token was revoked in Zendrop, or you authorized a different Zendrop account than the one that owns the store.

Fix: Disconnect the connector in PopMCP and reconnect, signing in with the account that owns the store.

Product and order tools return empty lists

Why: No store is connected on the Zendrop side, so nothing is scoped to the token.

Fix: In Zendrop click Connect Store, link your Shopify, Wix or TikTok Shop store, then retry. There is no need to reconnect PopMCP.

429 Too Many Requests during a bulk import

Why: Zendrop caps writes at 30 per minute and fulfilment actions at 10 per minute.

Fix: Batch the work into smaller chunks or pause between requests. Reads have a much higher 120 per minute ceiling.

Reference

On this page