TikTok Shop connector for Claude

Use Porter’s TikTok Shop connector for Claude to track GMV, products, creator videos, LIVE sessions and payouts, then put your shop next to your other stores.

  • See where GMV comes from: LIVE, video or product card
  • Rank products by sales and refunds
  • Find the creator videos that actually sell
  • Compare TikTok Shop with Shopify or Amazon Seller in one chat
G2★★★★★Rated 4.6/5 on G2 (288 reviews, October 2026)

By Porter Metrics team · Last updated October 19, 2026

ClaudePorter connected
For my TikTok Shop, show GMV, Paid orders and Items sold by day for the last 7 days.
Porter / TikTok Shop / Trailgear Demo✓ 4 rows
Oct 9 had the highest GMV ($6,240), the day of the LIVE session.
DateGMVPaid ordersItems sold
Oct 7$3,180142188
Oct 8$3,460151203
Oct 9$6,240268359
Oct 10$3,910170224
Demo data, Trailgear Demo account
148 TikTok Shop fields
01Setup

How to connect TikTok Shop to Claude

Porter’s TikTok Shop connector for Claude takes 3 steps, with no code, no Partner Center app and no server to host. Authorize TikTok Shop in Porter and pick your shop. Add one MCP URL to Claude as a custom connector, sign in and ask. MCP (Model Context Protocol) is the open standard Claude uses to connect to tools.

What you need before you start

  • You need a TikTok Shop seller account that can approve app authorizations, as well as a free Porter account and any Claude plan.
  • Custom connectors work in Claude, Cowork and Claude Desktop on every plan from Free to Enterprise, although Free allows one (Anthropic’s guide to custom connectors in Claude).
  1. Step 1: Connect TikTok Shop in Porter

    Sign up free at Porter, pick TikTok Shop as the source and then approve the authorization. Select your shop, then pick Claude as the destination.

  2. Step 2: Add the TikTok Shop connector to Claude

    Open Customize in Claude, go to Connectors, click + Add, then choose Add custom connector. Finally, name it Porter Metrics, paste this URL and click Add:

    MCP URL
    https://mcp.portermetrics.com/mcp
  3. Step 3: Ask Claude about TikTok Shop

    Sign in with Porter, then try this prompt:

    Prompt
    For my TikTok Shop, show GMV, Paid orders and Items sold by day for the last 7 days.

Guides and videos

app.portermetrics.com / create
Porter's Connect your TikTok Shop form with the region picker
First, pick the region your TikTok Shop is registered in.
TikTok Shop log-in screen you see when you connect it to Porter
Then, log in to TikTok Shop and approve access.
Claude's Add custom connector window with the name Porter Metrics and Porter's MCP URL filled in
Then, in Claude, add a custom connector with Porter's MCP URL.
Porter's Application Access Request screen asking you to let Claude use the Porter MCP server
When Claude asks, sign in to Porter and select Allow Access.
Porter Metrics listed as a connected connector in Claude with its read-only tools
After that, Porter shows as connected, so you can ask your first question.
If you prefer video, watch the whole TikTok Shop to Claude setup (1:21, no sound).
Interactive walkthrough, so you can click along here
02Use cases and prompts

What you can ask Claude

Each use case comes with a prompt to copy, the fields it uses from the TikTok Shop fields list and who it’s for. Every prompt here only asks for fields that return data, so none of them comes back empty.

Can Claude show where my TikTok Shop GMV comes from?

You see the channel behind every GMV jump in one table instead of reading the LIVE, video and product card tabs one by one.

Prompt
For the last 12 full weeks, show GMV, GMV from LIVE, GMV from video, GMV from product card, Paid orders, Items sold and Refunds by week from my TikTok Shop's daily shop performance. Mark any week where GMV is more than 50% above the 8-week average and say which channel caused it.

For: brand owners and founders · e-commerce managers · agencies

Fields used: GMVGMV from LIVEGMV from videoGMV from product cardPaid ordersItems soldRefundsDate

Can Claude show which products sell and which get refunded?

You know which products to fix or pull before the next promotion, without matching a product export against a returns report.

Prompt
For the last 30 days, rank my TikTok Shop products by Product GMV. Show Product impressions, Product clicks, Product CTR, Product orders, Product items sold, Product refunds, Product refunded items and Product GMV from affiliates, plus refunded items as a share of items sold. Then look up Product name for those Product IDs from my order line items.
Then ask
Prompt
For the last 7 days, show Units and Sale price by SKU name and Seller SKU from my order line items.

For: e-commerce managers · brand owners · agencies

Fields used: Product IDProduct GMVProduct impressionsProduct clicksProduct CTRProduct ordersProduct items soldProduct refundsProduct refunded itemsProduct GMV from affiliatesProduct nameSKU nameSeller SKUUnitsSale price

Can Claude show which creators' videos actually sell?

You renew affiliate deals on sales per view rather than a screenshot of view counts.

Prompt
For videos posted in the last 60 days, list Video title, Creator, Creator type and Video posted date with Video views, Video GMV, Video GPM, Video CTR and Video items sold. Rank by Video GMV, then show the 10 videos with the highest Video GPM that have at least 5,000 views, and compare own-account vs affiliate videos.

For: affiliate and creator managers · brand owners · agencies

Fields used: Video titleCreatorCreator typeVideo posted dateVideo viewsVideo GMVVideo GPMVideo CTRVideo items sold

Can Claude show which LIVE sessions earn the most per hour?

Host slots and airtime go to the sessions that earn the most per hour rather than the longest ones.

Prompt
For LIVE sessions in the last 90 days, show LIVE title, LIVE host and LIVE date with LIVE GMV, LIVE items sold, LIVE customers, LIVE average price, LIVE duration and LIVE distinct products sold. Add GMV per hour (LIVE GMV ÷ LIVE duration × 60) and rank sessions and hosts by it.

For: LIVE commerce teams and hosts · brand owners · agencies

Fields used: LIVE titleLIVE hostLIVE dateLIVE GMVLIVE items soldLIVE customersLIVE average priceLIVE durationLIVE distinct products sold

Can Claude show what I actually got paid after fees?

Your margin plans start from what reached your bank rather than from GMV or a month of statements added up by hand.

Prompt
For the last 6 full months, from my TikTok Shop statements, show Settlement amount, Revenue amount, Fee amount, Adjustment amount and Shipping cost by month, grouped by Statement currency. Then, in a separate question, get GMV by month from shop performance and show fees as a share of GMV.

For: brand owners and founders · finance and operations leads · agencies

Fields used: Statement dateSettlement amountRevenue amountFee amountAdjustment amountShipping costStatement currencyGMVDate
03Why Porter

Why Porter for TikTok Shop in Claude

Porter connects any TikTok Shop seller to Claude today, next to the rest of your stores and marketing data. Need Claude to publish products or sync inventory instead? Use AfterShip Channels for TikTok Shop, while Partner Center partners can apply for TikTok Shop’s MCP pilot.

✓

Any seller, no app review

One shop authorization in Porter is enough, with no Partner Center app, keys or server. TikTok Shop’s own MCP is a read-only pilot for partners on enterprise or business AI plans.

⊞

Your shop stays as you set it

Claude reads every order, product, video and LIVE session, then tells you what to change, while your products, prices, inventory and orders stay exactly as you set them. You approve the shop it sees.

⚙

148 ready-made fields

Claude gets 148 named fields across orders, line items, statements, shop, product, video and LIVE performance, such as GMV from LIVE, Video GPM and Settlement amount.

Aa

Your other stores in the same chat

Put TikTok Shop next to Shopify, Amazon Seller, TikTok Ads and 30+ more sources in the same connector, so a shop question can grow into a cross-channel one.

↻

One URL, nothing to host

Add one MCP URL to Claude and Porter runs the rest, with no upkeep. The same Porter account and shop connections also work in Claude Code and ChatGPT.

04Pricing

Pricing

You can start free, since Porter’s TikTok Shop connector for Claude comes with every plan. Use the calculator for your number of accounts, or see Porter pricing for every plan.

What you get

  • Free plan: the MCP, unlimited connected accounts and 30 days of history (15 days in AI chats)
  • Reporting: from $12.50 per account a month billed annually, or $15 month to month for one account
  • Billing: each TikTok Shop counts as one account, and each region connects separately, with volume discounts and no per-seat fee
  • No credits needed: Claude’s TikTok Shop questions are reads, so they use no AI credits
  • Trial: 14 days of full access, no card

Price calculator

$33.33/mo$6.67 per account

An account is one ad account, Stripe account, store, page or GA4 property. The Free plan has unlimited accounts with 30 days of history.

05Data and actions

TikTok Shop data Claude can use

Through the TikTok Shop connector, Claude can read order/product data, as well as videos, LIVE sessions and payouts: 148 fields in seven kinds of data. Those are orders and order line items, as well as daily statements, shop performance, product performance, shoppable videos and LIVE sessions. Finally, labels and IDs for each are in the full list of TikTok Shop fields.

The 12 TikTok Shop fields Claude uses most

Amounts come in the shop's currency.

FieldWhat it's for
GMVtiktok_shop_gmvDaily shop sales, cancelled and refunded orders included
GMV from LIVE · GMV from video · GMV from product cardtiktok_shop_gmv_live · tiktok_shop_gmv_video · tiktok_shop_gmv_product_cardWhere daily GMV came from
Paid orderstiktok_shop_paid_orders_countOrders paid that day
Refundstiktok_shop_refundsRefunds by day
Product GMVtiktok_shop_product_gmvSales per product for the period
Product refunded itemstiktok_shop_product_refunded_itemsRefunded units per product
Video GMVtiktok_shop_video_gmvSales per shoppable video
Video GPMtiktok_shop_video_gpmGMV per thousand video views
Creator typetiktok_shop_video_creator_typeOwn account or affiliate creator
LIVE GMVtiktok_shop_live_gmvSales per LIVE session
Settlement amounttiktok_shop_settlement_amountWhat TikTok Shop pays out per statement
Fee amounttiktok_shop_fee_amountTikTok Shop's fees, as a negative number

How far back can Claude read TikTok Shop data?

In Porter's tests, orders and statements go back 2 years, while shop performance goes back about 11 months. Products and videos reach 3–6 months, while LIVE sessions reach 4–6 months.

Analytics for a day arrive the next day (TikTok Shop's analytics API docs), while each daily statement opens at 00:00 UTC (TikTok Shop's finance API overview).

Product stats

WhatTikTok Shop connector
Fields148 in seven kinds of data: orders, line items, statements, shop, product, video and LIVE performance
ActionsReads only, so your shop stays exactly as you set it
FreshnessAnalytics for a day arrive the next day
HistoryOrders and statements 2 years; shop performance about 11 months; products and videos 3–6 months; LIVE 4–6 months
QuestionsOne kind of data per question; Claude combines two answers
CurrenciesAmounts stay in the shop's local currency
AccessSeller authorization you approve; renews every 7 days

See all 148 TikTok Shop fields

06Security

Is it safe?

Yes. Porter reads your shop through the authorization you approve, and your products, prices, inventory and orders stay exactly as you set them. Porter sees only the shop you choose.

What the connector needs before reading TikTok Shop

Porter needs TikTok Shop's seller authorization (a sign-in you approve) before it reads each shop. US shops and rest-of-world shops, however, authorize on different TikTok Shop domains.

Access renews automatically

Access renews every 7 days until the authorization period you granted ends. Then you approve the shop again (TikTok Shop's authorization overview).

07FAQ

FAQ

Before they connect, sellers and agencies ask about posting, ads data, several shops and other AI tools. After that, 3 fixes come up: numbers that differ from Seller Center, errors on some questions and LIVE viewer counts at zero.

Can Claude post videos or list products for me?

Claude gives you the exact changes, and you make them in TikTok Shop's Seller Center in a few clicks. It shows which products get refunded, which videos sell and which LIVE hosts earn most per hour, so you know what to upload, edit or restock there.

Is TikTok Shop data the same as TikTok Ads data?

No, since TikTok Shop data covers orders, GMV, products, creators, LIVE sessions and payouts. TikTok Ads, however, covers campaigns and spend. TikTok organic, meanwhile, covers your posts. Porter connects each one separately, with its own login, through the TikTok Ads connector for Claude as well as the TikTok organic connector for Claude.

Can I connect several shops or regions, say as an agency?

Yes, because Porter treats every shop as its own account. Claude can then put several in one table, one row per shop name. US shops and shops in other regions also authorize separately. So an agency connects each client shop and region once and pays per shop.

Does Porter work in Claude Code and ChatGPT?

Yes, the TikTok Shop connector also works in Claude Code, Claude Desktop and ChatGPT, with the same Porter account and shop connections. Add https://mcp.portermetrics.com/mcp where each tool lists custom MCP servers, sign in with Porter, then reuse the prompts on this page.

Troubleshooting

Why don't the numbers match Seller Center?

GMV counts cancelled and refunded orders, so it runs higher than order totals. Analytics days follow the shop's timezone, while statements use UTC days. Amounts also stay in local currency. TikTok Shop also moved video and LIVE sales to one attribution model (TikTok Shop's notice on unified attribution).

Why do some questions return an error?

Ask for one kind of data at a time, inside its window. An error most likely means the question mixed two kinds, for example orders with line items or statements with shop performance. Adding a date to product results, or asking past that data's history, does the same.

Why are LIVE viewers and likes zero?

Check LIVE viewers and likes in Seller Center's LIVE dashboard for now, since Porter returns 0 for LIVE viewer and engagement fields today. LIVE sales fields like LIVE GMV, LIVE items sold and LIVE customers are correct, so rank sessions by sales per hour on air.

08Next

More Claude connectors

Porter brings your other stores and marketing sources into Claude through the same MCP URL, so a shop question can grow into a cross-channel one. Then add the other stores you sell through next to the TikTok Shop connector, or browse every source Porter connects to Claude.

Try the TikTok Shop connector in Claude

Connect your shop, then ask which channel, product, creator and LIVE session earned your GMV. Also ask how much of it reached your payout. Setup is the 3 steps above, and the free plan also includes the TikTok Shop connector for Claude.

Free forever plan · 14-day full trial · No card

Brand owners: GMV, refunds and payouts come from one chat instead of separate Seller Center tabs.

Affiliate and LIVE teams: creator deals and host slots follow sales per view and per hour instead of views alone.

Agencies: every client shop gets the same prompts, so calls focus on what to change.