get_business_centers_tool
Get business centers accessible by the current access token
pagebc_idpage_size
io.github.Buer2333由 GitHub 帳號 Buer2333 發布v0.2.1更新於 Nov 7, 2026
Read-only TikTok Business API: GMV Max campaigns and reports, ads, BC balances.
發布方自己的服務:Tiktokporn
唯讀的 TikTok Business API 伺服器,用來查詢 GMV Max 廣告、報表與商務中心餘額,並依商店時區與美元口徑彙總。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
參照 儲存庫 中的啟動說明。
A read-only Model Context Protocol server for the TikTok Business (Marketing) API, with first-class GMV Max support. Ask your assistant how your GMV Max campaigns, regular ads, and Business Center budgets are doing, and get answers in your shop's timezone and in USD.
It runs daily in production behind a multi-shop TikTok Shop reporting stack, so most of the code beyond plain API wrappers handles things the raw API gets wrong. Report days are realigned from the ad account's timezone to the shop's. Non-USD accounts are converted at that day's rate. TikTok's transient 51010 timeouts are retried.
The Python import package
tiktok_ads_mcphas the same name as the one in thetiktok-ads-mcpPyPI distribution, so don't install both into the same environment.
GMV Max
Accounts, campaigns and ads
Reporting
Business Center finance
Discovery
Requires Python 3.10+.
Create an app in the TikTok for Business developer portal, grant it read permissions for the endpoints you need (ad accounts, campaigns and ads, reporting, GMV Max, Business Center), and generate a long-lived access token.
Versions before 0.2 read the token from TIKTOK_ACCESS_TOKEN_XINCHENG / TIKTOK_ACCESS_TOKEN_ZECHENG. Those names still work.
Claude Desktop / Claude Code (mcpServers):
*_aligned_tools fetch hourly rows and re-aggregate them into a day in the shop's timezone, so ad spend lines up with shop orders.51010 (TikTok backend timeout) is retried with backoff at the client layer. Rate-limit and 5xx errors are retried too.MCPServer (2.x) and falls back to FastMCP (1.x).Issues and PRs are welcome. Please include a test with any behavior change.
tiktok-gmvmax-mcp; package links updated.tiktok-gmvmax-mcp.TIKTOK_ACCESS_TOKEN / TIKTOK_ACCESS_TOKEN_2. The legacy names still work.httpx client, FastMCP server.MIT. See LICENSE.
The six core campaign/report tools are based on ysntony/tiktok-ads-mcp (MIT).
來源:README.md,提交 2f29d41
Get business centers accessible by the current access token
pagebc_idpage_sizeGet TikTok identities (creator accounts) authorized to an advertiser. identity_type: CUSTOMIZED_USER, AUTH_CODE, TT_USER, BC_AUTH_TT. For BC_AUTH_TT, identity_authorized_bc_id is required.
pagepage_sizeadvertiser_id必填identity_typeidentity_authorized_bc_idGet all authorized ad accounts accessible by the current access token
random_stringGet campaigns for a specific advertiser with optional filtering
filtersadvertiser_id必填Get ad groups for a specific advertiser with optional filtering
pagefilterspage_sizecampaign_idadvertiser_id必填Get ads for a specific advertiser with optional filtering
pagefilterspage_sizeadgroup_idadvertiser_id必填Get performance reports and analytics with comprehensive filtering and grouping options
pagebc_idfiltersmetricsend_datepage_sizedata_leveldimensionsorder_typestart_dateorder_fieldreport_type另有 6 個Get GMV Max campaigns via /gmv_max/campaign/get/. Returns campaign list with status and ROI protection info. Default filter: PRODUCT_GMV_MAX.
pagefilteringpage_sizecampaign_idsadvertiser_id必填Get GMV Max performance reports via /gmv_max/report/get/. store_ids is REQUIRED (get from campaign info endpoint). Metrics: cost, orders, cost_per_order, gross_revenue, roi, net_cost, creative_delivery_status, product_impressions, product_clicks, product_click_rate, ad_click_rate, ad_conversion_rate, ad_video_view_rate_2s/6s/p25/p50/p75/p100. Dimensions: advertiser_id, stat_time_day, item_id (item_id requires filtering with campaign_ids AND item_group_ids). Filtering: {"campaign_ids": ["..."], "item_group_ids": ["..."]}.
pagemetricsend_date必填filteringpage_sizestore_ids必填dimensionsstart_date必填advertiser_id必填Get detailed info for a specific GMV Max campaign via /campaign/gmv_max/info/. Returns budget, bid, product, and scheduling details.
campaign_id必填advertiser_id必填Get video asset details (URL, thumbnail, duration) by video IDs. Use with get_ads_tool to map ad → video_id → video URL/poster.
video_ids必填advertiser_id必填Get creative-level performance report (video insights, engagement, play metrics). report_type: VIDEO_INSIGHT (default).
pageend_date必填filteringpage_sizestart_date必填report_typeadvertiser_id必填Get videos available for GMVMAX campaigns for a given store. Returns video list with IDs for cross-referencing with creative reports.
pagestore_id必填page_sizeadvertiser_id必填identity_listneed_auth_code_videostore_authorized_bc_idGet Business Center balance (available funds).
bc_id必填Get cost summary for all ad accounts under a BC within a date range. Useful for weekly/monthly spend review.
pagebc_id必填end_date必填page_sizestart_date必填Get BC transaction records (top-ups, deductions). transaction_level: BC or ADVERTISER. Times format: YYYY-MM-DD HH:MM:SS.
pagebc_id必填end_time必填page_sizestart_time必填transaction_levelGet budget change history for a specific advertiser under BC. Track who changed budget and when.
pagebc_id必填end_date必填page_sizestart_date必填advertiser_id必填Get stores linked to a GMVMAX advertiser account. Useful to verify store-advertiser bindings.
advertiser_id必填Get balance and basic info for individual advertiser accounts. Max 100 IDs per request.
advertiser_ids必填Get GMVMAX report aligned to shop timezone. Fetches hourly data and re-aggregates to match a shop-tz day, regardless of the ad account's native timezone. Returns aggregated metrics (cost, gross_revenue, orders), ROI, and hours included.
date必填metricsshop_tzstore_ids必填advertiser_id必填Get Ads (manual bid) report aligned to shop timezone. Fetches hourly data and re-aggregates to match a shop-tz day. Returns cost, gmv, orders, and roas.
date必填metricsshop_tzadvertiser_id必填Get GMVMAX aggregate report for a date range (no timezone alignment). Returns cost, gmv, orders, roi.
end_date必填store_ids必填start_date必填advertiser_id必填Get Ads (manual bid) aggregate report for a date range (no timezone alignment). Returns cost, gmv, orders, roas.
end_date必填start_date必填advertiser_id必填Get trending hashtags on TikTok via /discovery/trending_list/. discovery_type: HASHTAG. date_range: 7DAY | 30DAY. country_code: e.g. US. Set include_history=True to get per-day rank/views breakdown.
page_sizedate_rangecategory_idcountry_codeadvertiser_id必填discovery_typeinclude_history已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
porn.tik-tok官方發布者
一個遠端 MCP 伺服器,讓助理搜尋並瀏覽某成人影片網站的公開影片、創作者與主題標籤目錄。

由 GitHub 帳號 Nero-Engine 發布
根據Instagram、TikTok或YouTube的帖子記錄,為每個帳號排出最佳發帖星期和時段AI 翻譯

由 GitHub 帳號 heyitsgautham 發布
YouTube 和 TikTok 文字記錄,以及作為工具的 YouTube 搜尋和留言。運行於 Apify。AI 翻譯

com.insightfulpipe
託管的 TikTok Pages MCP 伺服器,讓助理讀取創作者資料與影片數據,並發起影片或圖文發布。

com.insightfulpipe
託管式 TikTok 廣告 MCP 伺服器,讓 AI 助理讀取 TikTok 廣告資料並管理廣告活動、廣告群組、廣告與受眾。
uvx tiktok-gmvmax-mcp # run without installing# orpip install tiktok-gmvmax-mcp # provides the `tiktok-gmvmax-mcp` command{ "mcpServers": { "tiktok-gmvmax": { "command": "uvx", "args": ["tiktok-gmvmax-mcp"], "env": { "TIKTOK_APP_ID": "your_app_id", "TIKTOK_SECRET": "your_secret", "TIKTOK_ACCESS_TOKEN": "your_access_token" } } }}git clone https://github.com/Buer2333/tiktok-gmvmax-mcp && cd tiktok-gmvmax-mcppython -m venv .venv && .venv/bin/pip install -e ".[dev]".venv/bin/python -m pytest tests -q