Skip to main content

Overview

The Supadata MCP (Model Context Protocol) server enables powerful web and video scraping capabilities directly within AI development environments like Cursor, Claude Desktop, and VS Code. This open-source integration allows AI models to extract transcripts, scrape web pages, and crawl entire websites to gather context.

Features

  • Multi-Platform Support: Works with YouTube, TikTok, Instagram, Twitter, Facebook, and more
  • AI-First Design: Optimized for use with LLMs and AI assistants
  • Multiple Tools: Transcript extraction, web scraping, site mapping, and crawling
  • Easy Integration: Simple setup with popular AI tools

Available tools

The hosted server exposes all nine tools. The npm package currently published (@supadata/mcp 1.0.1) has the six transcript, scrape, map and crawl tools; supadata_metadata, supadata_extract and supadata_check_extract_status arrive in the next npm release.

Hosted server vs. local server

There are two ways to connect:
  • Hosted server at https://api.supadata.ai/mcp — uses OAuth. You sign in with your Supadata account when the client prompts you; no API key is needed. Use this with Claude, Claude Code and ChatGPT.
  • Local server via npx -y @supadata/mcp — runs on your machine and authenticates with your API key passed as the SUPADATA_API_KEY environment variable. Use this with Cursor, Windsurf, VS Code and other stdio-based clients.

Installation

Manual Installation

Integration Setup

Claude / Claude Desktop / Cowork

Connect directly from Claude without manually configuring an API key.
  1. Go to SettingsConnectors
  2. Click Add custom connector and enter Supadata as the name and https://api.supadata.ai/mcp as the URL. Click Add.
  1. Click Authorize when prompted to grant MCP access.

Claude Code

  1. Add the Supadata MCP server:
  1. Run /mcp in Claude Code and select Authenticate for Supadata to complete the OAuth flow in your browser.

ChatGPT

  1. Go to SettingsApps & Connectors
  2. Click Create to add a new connector
  3. Enter Supadata as the name and https://api.supadata.ai/mcp as the connector URL
  4. Click Save
To use it in a conversation, click the + icon in the composer, select MoreDeveloper mode, and choose the Supadata connector.

Cursor

  1. Open Cursor Settings
  2. Navigate to MCPs & IntegrationsNew MCP Server
  3. Add new MCP server:

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

VS Code

Add a .vscode/mcp.json file to your workspace. VS Code will prompt for your API key the first time the server starts:

Configuration

Environment Variables

  • SUPADATA_API_KEY: Your Supadata API key (required for the local npx server; not needed for the hosted OAuth server)

Support