TikTok Political Creator Intelligence MCP avatar

TikTok Political Creator Intelligence MCP

Pricing

Pay per usage

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

Pay per usage

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

Enrich TikTok creator profiles with US political intelligence signals for political communications workflows. This MCP actor infers political leaning, tracks issue narratives, maps audience demographics, and surfaces creators by political positioning — all via the Apify PPE MCP protocol.

What does this Actor do?

This Actorscrapes and analyzes TikTok creator profiles to build political intelligence dossiers. It answers questions like: Which creators are amplifying progressive or conservative narratives on immigration? What issues are trending in which political circles? Who are the highest-reach creators in a given political lane?

Use cases include opposition research, message testing, earned media planning, political ad targeting, and surrogate identification. The Actor runs as a standby MCP server on port 3000, accepting tool calls via HTTP and returning structured JSON intelligence.

Try it: Install via Apify, configure your PPE pricing, and call the MCP endpoint at https://api.apify.com/v2/acts/<actor-id>/poc-mcp.

Why use this Actor?

Political communications firms, PACs, and advocacy groups need systematic TikTok intelligence. Manual creator research is slow, inconsistent, and doesn't scale. This Actor provides:

  • Political leaning inference — classify creators as PROGRESSIVE, CONSERVATIVE, or MODERATE based on content signals
  • Narrative tracking — monitor how specific issues (abortion, inflation, immigration) are framed across creator sets
  • Audience demographic mapping — understand age, geography, and engagement patterns by political leaning
  • Creator discovery — find high-reach creators by political position and issue focus
  • Creator comparison — benchmark two creators side-by-side on political positioning

Runs on Apify's infrastructure with proxy rotation, automatic retries, and PPU/PPE billing.

How to use this Actor

1. Deploy the Actor

cd tiktok-political-creator-intelligence-mcp
apify push

2. Configure PPE pricing via Apify Console or API (set all tool prices in one call — API allows only one modification per month).

3. Call the MCP endpoint with tool and parameters:

curl -X POST https://api.apify.com/v2/acts/<actor-id>/poc-mcp \
-H "Content-Type: application/json" \
-d '{"tool": "political_profile", "params": {"handle": "@creatorname"}}'

Input

All tools accept a tool field plus tool-specific 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

Expected compute: ~0.1-0.3 CPEUs per profile scrape, ~0.05 CPEUs per narrative track 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, Disclaimers, and Support

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.