{"name":"io.github.not0lucky/tubescout","slug":"not0lucky-tubescout","title":null,"description":"YouTube as a research engine: keyless search, video intel, resilient transcripts, demand signals.","url":"https://mcp.market/server/not0lucky-tubescout","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"search","tags":["search","media"],"presence":{"score":18,"stars":0,"forks":1,"downloads_week":42,"last_push_at":"2026-08-27T14:07:27.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/not0lucky/tubescout","website":null,"version":"0.1.1","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"tubescout","version":"0.1.1","transport":{"type":"stdio"}}],"tools":[{"name":"get_channel_videos","description":"Channel metadata (name, subscribers, description) plus its recent uploads with views — enough to read a channel's strategy, cadence, and what performs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_search_suggestions","description":"YouTube's autocomplete for a seed term — a direct read on real search demand. Use for keyword research: seed a niche term, get what people actually type. Chain suggestions of suggestions to map a topic space.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_transcript","description":"Fetch a video's transcript as clean plain text. Resilient: tries InnerTube, then the timedtext caption track, then local yt-dlp if installed. Long transcripts are chunked — check totalChars and call again with offsetChars to continue.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_transcripts","description":"Batch transcript fetch (max 10 videos, 3 at a time). Per-video failures don't kill the batch — failed entries carry an error field. Each transcript is truncated to fit; use get_transcript with offsetChars for full text of long ones.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_video","description":"Full metadata + engagement for one video: title, channel, publish date, views, likes, likesPer1kViews (resonance signal, typical range 10-50), category, keywords, description, hasCaptions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_videos","description":"Search YouTube for videos (no API key). Returns id, title, channel, published, views, duration, snippet per hit. Use filters to narrow: uploadDate for recency, sortBy view_count to find what performs.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-10-31T05:52:16.129Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-31T05:52:16.054Z","components":{"code":{"score":25,"max":25,"notes":["10 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 65 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"tubescout","version":"0.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-08-27T13:27:24.302Z","repositoryUrl":"git+https://github.com/not0lucky/tubescout.git","weeklyDownloads":42}],"repo":{"found":true,"owner":"not0lucky","repo":"tubescout","archived":false,"pushedAt":"2026-08-27T14:07:27Z","stars":0,"forks":1,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/42982203?v=4","ownerCreatedAt":"2018-09-04T20:47:22Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/42982203?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":0,"forks":1,"downloadsWeek":42,"license":"MIT","lastPushAt":"2026-08-27T14:07:27.000Z","score":18}}}},"grade_history":[],"reviews":[]}