# Supadata Transcript MCP connector

> Fetches video transcripts and metadata with Supadata through its custom MCP server using a Supadata API key.

**URL:** https://caywork.com/learn/docs/node/supadata-transcript-node

## Content

The **Supadata Transcript Node** fetches video transcripts and metadata from Supadata through its custom MCP server, authenticated with your Supadata API key. It supports YouTube, TikTok, Instagram, X, Facebook and direct media-file URLs.


## Parameters

### Required Parameters
* **action** (string): The target Supadata MCP tool action to run. Must be one of the enabled actions:
  * `supadata_transcript`: Transcript of a video or post. Optional inputs: `url` (required), `lang`, `text`, `chunkSize`, `mode` (`native`, `auto`, `generate`).
  * `supadata_metadata`: Title, author, engagement, media details, tags and created date for a video or post. Input: `url` (required).
  * `supadata_check_transcript_status`: Poll a transcript job by id (`queued`, `active`, `completed`, `failed`). Input: `id` (required).

### Optional Parameters
* **params** (object): A key-value dictionary containing action-specific inputs (e.g., `{'url': 'https://www.youtube.com/watch?v=...'}`).

## Practical Use Cases
1. **Content research**: Pull transcripts of competitor or creator videos and feed them to a summarizer or RAG store.
2. **Long-form processing**: Start a transcript job, then poll `supadata_check_transcript_status` until it completes before analyzing the text.