B2B Social Video Transcripts MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APIFY_TOKEN | Yes | Your Apify API token from console.apify.com/account/integrations. The server lists its tool without a token, but a tool call requires one. |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| b2b_social_video_transcriptsA | Get transcripts of public TikTok, Instagram Reels, Facebook Reels, X, Threads, podcast, and Wistia videos, and in outbound mode pull pain points, buying signals, competitor mentions, and icebreakers with timestamps. Speech-to-text and AI calls run on the buyer's own API keys. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
With only one tool there is no cross-tool misselection risk, but the tool internally bundles two distinct behaviors: plain transcript retrieval and an 'outbound mode' that extracts pain points, buying signals, competitor mentions, and icebreakers. An agent must infer which mode to trigger from arguments rather than from distinct tool surfaces, which is a mild internal ambiguity.
The single name is a clear, snake_case noun phrase that matches the server name exactly, so there is no inconsistency to penalize. It does not follow a verb_noun action pattern (e.g., get_transcript, analyze_transcript), leaving the dual-mode behavior undiscoverable from the name alone.
One tool for seven platforms plus two distinct operating modes (transcript vs. outbound intelligence) feels thin; the natural decomposition would be at least separate transcribe and analyze operations. The count is defensible as a single-endpoint proxy, but it is borderline for the breadth advertised.
Core capability (fetch transcripts, extract outbound insights) is present and self-contained, so no dead end for the primary workflow. However, there is no discovery/listing of supported sources, no batch or async status handling, and no options for language/format, which limits coverage for a multi-platform transcription domain.