{ "name": "yt-dlp-transcript-mcp", "version": "0.1.0", "private": true, "type": "module", "description": "MCP server exposing a yt-dlp transcript archive (or a federated hub) to Claude Code and other MCP clients \u2014 reads the site's static JSON shards.", "bin": { "yt-dlp-transcript-mcp": "src/index.ts" }, "scripts": { "start": "tsx src/index.ts", "test": "tsx --test src/*.test.ts", "typecheck": "tsc --noEmit -p tsconfig.json", "bench": "tsx bench/bench.ts", "smoke": "tsx bench/smoke.ts" }, "dependencies": { "@modelcontextprotocol/server": "^2.0.0", "yt-dlp-transcript-common": "workspace:*" }, "devDependencies": { "@modelcontextprotocol/client": "^2.0.0", "@types/node": "^20.19.39", "tsx": "^4.21.0", "typescript": "^5.6.0" } }