Skip to main content
Glama
ysntony

tiktok-ads-mcp

by ysntony

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TIKTOK_APP_IDYesYour TikTok app ID
TIKTOK_SECRETYesYour TikTok app secret
TIKTOK_ACCESS_TOKENYesYour TikTok access token

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_business_centers_toolC

Get business centers accessible by the current access token

get_authorized_ad_accounts_toolA

Get all authorized ad accounts accessible by the current access token

get_campaigns_toolB

Get campaigns for a specific advertiser with optional filtering

get_ad_groups_toolC

Get ad groups for a specific advertiser with optional filtering

get_ads_toolC

Get ads for a specific advertiser with optional filtering

get_reports_toolC

Get performance reports and analytics with comprehensive filtering and grouping options

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 6 tools

Disambiguation5/5

Each tool retrieves a distinct entity (ad groups, ads, ad accounts, business centers, campaigns, reports) with no overlapping purposes, making it clear which tool to use for a given resource.

Naming Consistency5/5

All tools follow the consistent pattern 'get_<resource>_tool' with snake_case, making the naming predictable and easy to infer.

Tool Count5/5

With 6 tools covering the main read operations for TikTok Ads, the number is well-scoped for a focused MCP server, not too many or too few.

Completeness4/5

The server covers all major read entities (ad accounts, business centers, campaigns, ad groups, ads, reports) but lacks create/update/delete operations, which is acceptable if intended as read-only; minor gap for read-only completeness.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive