TikTok Political Creator Intelligence MCP avatar

TikTok Political Creator Intelligence MCP

Pricing

from $0.01 / 1,000 results

Go to Apify Store
TikTok Political Creator Intelligence MCP

TikTok Political Creator Intelligence MCP

MCP actor that enriches TikTok creator profiles with US political intelligence — political leaning inference, issue framing, narrative reach tracking, and audience demographic mapping for political comms workflows.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

TikTok Political Creator Intelligence — MCP Server

Enrich TikTok creator profiles with US political intelligence — political leaning inference, issue narrative tracking, audience demographic mapping, and creator discovery by political positioning. This MCP actor scrapes and analyzes TikTok creator data to build political intelligence dossiers for communications campaigns, opposition research, and earned media planning workflows.

Use Cases

  • Opposition research — Identify political positioning, narrative amplification patterns, and issue focus for target creators
  • Earned media planning — Find high-reach creators aligned with specific political messages for spokesperson identification
  • Surrogate identification — Discover creators who amplify particular political narratives for potential media partnerships
  • Message testing — Analyze which political creators are framing issues (abortion, inflation, immigration) in specific ways
  • Political ad targeting — Map audience demographics by political leaning to optimize ad creative and placement
  • Competitive positioning — Benchmark your organization's narrative reach against opposition creator networks

Features

  • Political leaning inference — Classify creators as PROGRESSIVE, CONSERVATIVE, or MODERATE based on content signals
  • Narrative tracking — Monitor how specific issues are framed across creator sets over time
  • Audience demographic mapping — Understand age, geography, and engagement patterns by political leaning
  • Creator discovery — Find high-reach creators filtered by political position and issue focus
  • Creator comparison — Benchmark two creators side-by-side on political positioning and narrative themes
  • Multi-issue classification — Analyze content across abortion, economy, immigration, and other key issues
  • MCP protocol native — Works with Claude, GPT, and any MCP-compatible AI agent for automated workflows

Quick Start

Installation

npm install
cd tiktok-political-creator-intelligence-mcp

Deploy

$apify push

Configure PPE pricing

via Apify Console or API (set all tool prices in one call — API allows only one modification per month):

curl -X PUT https://api.apify.com/v2/acts/{actorId} \
-H "Content-Type: application/json" \
-d '{"pricingInfos": [{"pricePerUnit": 0.10, "name": "political_profile"}]}'

Add to your AI agent

{
"mcpServers": {
"tiktok-political-creator-intelligence-mcp": {
"url": "https://api.apify.com/v2/acts/{actorId}/poc-mcp"
}
}
}

Tools

ToolDescription
political_profileGet full political intelligence dossier for a creator
narrative_trackTrack how an issue is being framed across creators
creator_compareCompare political positioning of two creators
creator_discoverFind creators by political leaning and issue focus
audience_demoMap audience demographics by political positioning
issue_classifyClassify content themes across multiple issues

Input Parameters

FieldTypeDescription
toolstringRequired. One of: political_profile, narrative_track, creator_compare, creator_discover, audience_demo, issue_classify
handlestringTikTok handle (with or without @)
handleA / handleBstringTwo handles for comparison
issueKeywordstringPolitical issue keyword for narrative tracking
timeRangestring7d, 30d, or 90d (default: 30d)
minFollowersintegerMinimum follower count (default: 10000)
politicalLeaningstringPROGRESSIVE, CONSERVATIVE, or MODERATE
sortBystringfollowers, engagementRate, or views (default: followers)
limitintegerMax results 1-20 (default: 10)
postCountintegerPosts to analyze 1-50 (default: 20)
issuesarrayList of issue keywords for classification

Output

Each tool returns structured JSON:

{
"tool": "political_profile",
"timestamp": "2026-05-09T12:00:00Z",
"input": { "handle": "@creatorname" },
"result": {
"handle": "creatorname",
"displayName": "Creator Name",
"followers": 125000,
"following": 3400,
"likes": 8900000,
"videoCount": 284,
"politicalLeaning": "CONSERVATIVE",
"confidence": 0.78,
"signalTerms": ["MAGA", "BorderWall", "2A"],
"issueFocus": ["immigration", "economy"],
"bioLink": null,
"recentHashtags": ["#MAGA", "#ImmigrationReform"],
"lastUpdated": "2026-05-09T12:00:00Z"
},
"actorVersion": "1.0.0"
}

Results are pushed to the default dataset as structured records. Download in JSON, CSV, HTML, or Excel from Apify Console.

Pricing

Uses Apify Pay-per-event (PPE) pricing. Each tool call counts as one event. Set per-tool prices via:

  • Apify Console: Actor Settings → Pricing
  • API: PUT /v2/acts/{actorId} with pricingInfos
ToolCPEUs (estimated)
political_profile0.1-0.3 per profile
narrative_track0.05 per query

Tips and Advanced Options

  • Batch discovery calls — Use creator_discover with limit=20 to find creators, then pipe handles to political_profile in a follow-up call
  • Proxy rotation — Apify handles proxy rotation automatically for TikTok scrapes
  • Time range — Use 7d for real-time narrative tracking, 90d for comprehensive political positioning
  • Minimum followers — Raise minFollowers to 100000+ for high-authority creators, lower to 5000 for emerging voices

FAQ and Disclaimers

Is TikTok scraping legal? TikTok's ToS prohibits automated scraping. This Actor is intended for authorized political communications research. Use responsibly and in compliance with applicable terms and laws.

What if TikTok blocks the scrape? Apify's proxy network handles most blocking automatically. For persistent blocks, contact Apify support.

Can I get historical data? Yes — use timeRange: "90d" to capture the last 90 days of content signals.

Known limitations: TikTok's anti-bot measures may limit data completeness for some creator profiles. Confidence scores reflect signal strength, not political endorsement.

Issues and feedback: Open an issue at the GitHub repo or contact support via Apify Console.

License

MIT