Official Supadata MCP Server - Adds powerful video & web scraping to Cursor, Claude and any other LLM clients.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 6 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
crawl
Multi-page extraction
-
extract
AI-powered structured extraction
-
map
URL discovery on a site
-
metadata
Media metadata retrieval
-
scrape
Single page content
-
transcript
Video transcript extraction
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit e5c8959 · analyzer v19 · 22h ago
skills & prompt files 1
- agent-rulessupadata-ai-mcp-e5c8959/CLAUDE.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
network 3
- net supadata-ai-mcp-e5c8959/src/auth-handler.ts :132
fetch: (request: Request, env: any, ctx: any) => app.fetch(request, env, ctx), - net supadata-ai-mcp-e5c8959/src/mcp.ts :34
const res = await fetch(url, { - net supadata-ai-mcp-e5c8959/src/worker.ts :60
async fetch(request: Request, env: any, ctx: any): Promise<Response> {
secrets 1
- secrets supadata-ai-mcp-e5c8959/src/index.ts :12
supadataApiKey: process.env.SUPADATA_API_KEY,
declared dependencies 22
- @cloudflare/workers-oauth-provider@^0.1.0
- @modelcontextprotocol/sdk@^1.25.3
- @supadata/js@^1.4.0
- dotenv@^16.4.7
- hono@^4.7.0
- jose@^6.0.0
- zod@^3.25.76
- @cloudflare/workers-types@^4.20260317.1
- @jest/globals@^29.7.0
- @types/express@^5.0.1
- @types/jest@^29.5.14
- @types/node@^20.10.5
- @typescript-eslint/eslint-plugin@^7.0.0
- @typescript-eslint/parser@^7.0.0
- eslint@^8.56.0
- eslint-config-prettier@^9.1.0
- jest@^29.7.0
- jest-mock-extended@^4.0.0-beta1
- prettier@^3.1.1
- ts-jest@^29.1.1
- tsx@^4.20.3
- typescript@^5.3.3