{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_bb1151-dev-youtube-transcript-mcp-server","slug":"bb1151-dev-youtube-transcript-mcp-server","name":"youtube-transcript-mcp-server","type":"mcp","url":"https://github.com/BB1151-dev/youtube-transcript-mcp-server","page_url":"https://unfragile.ai/bb1151-dev-youtube-transcript-mcp-server","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:BB1151-dev/youtube-transcript-mcp-server"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_bb1151-dev-youtube-transcript-mcp-server__cap_0","uri":"capability://tool.use.integration.youtube.transcript.retrieval.via.mcp","name":"youtube transcript retrieval via mcp","description":"This capability allows users to retrieve transcripts from YouTube videos by leveraging the Model Context Protocol (MCP). It integrates with YouTube's API to fetch video metadata and transcripts, using a structured request-response pattern to ensure efficient data handling. The server is designed to maintain context across multiple requests, enabling seamless interaction for users needing transcripts for various videos in a single session.","intents":["How can I get the transcript of a specific YouTube video?","I need to fetch transcripts for multiple YouTube videos in one go.","Can I retrieve transcripts programmatically for analysis?"],"best_for":["developers building applications that require video transcript data"],"limitations":["Dependent on YouTube API rate limits which may restrict the number of requests per hour.","Requires valid API keys for YouTube access."],"requires":["Node.js 14+","Valid YouTube API key"],"input_types":["text (YouTube video URLs or IDs)"],"output_types":["text (transcripts in plain text format)"],"categories":["tool-use-integration","mcp integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_bb1151-dev-youtube-transcript-mcp-server__cap_1","uri":"capability://data.processing.analysis.batch.transcript.processing","name":"batch transcript processing","description":"This capability enables users to process transcripts for multiple YouTube videos simultaneously. It employs asynchronous processing techniques to handle multiple requests in parallel, optimizing the time taken to retrieve and compile transcripts. The server can manage dependencies and context for each video, ensuring that the output is organized and easily accessible for further analysis or display.","intents":["How can I fetch transcripts for a list of YouTube videos at once?","I want to analyze transcripts from multiple videos together.","Can I automate the retrieval of transcripts for a series of videos?"],"best_for":["data analysts looking to compile and analyze video content"],"limitations":["Limited by YouTube API's batch request capabilities and rate limits.","Requires handling of potential errors for individual video requests."],"requires":["Node.js 14+","Valid YouTube API key"],"input_types":["array of text (YouTube video URLs or IDs)"],"output_types":["array of text (transcripts in plain text format)"],"categories":["data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_bb1151-dev-youtube-transcript-mcp-server__cap_2","uri":"capability://memory.knowledge.contextual.transcript.management","name":"contextual transcript management","description":"This capability allows the server to maintain context across multiple transcript requests, enabling users to retrieve transcripts in a coherent manner. It uses a session-based approach to store user queries and responses, ensuring that subsequent requests can reference previous interactions. This is particularly useful for applications that require a conversational interface or iterative data retrieval.","intents":["How can I keep track of transcripts I’ve already retrieved?","Can I reference previous video transcripts in my current request?","I need a way to manage multiple transcript requests without losing context."],"best_for":["developers creating conversational agents or applications that require persistent user sessions"],"limitations":["Requires additional memory management for maintaining context, which could increase server load.","Limited by session timeout settings."],"requires":["Node.js 14+","Valid YouTube API key"],"input_types":["text (YouTube video URLs or IDs)"],"output_types":["text (transcripts in plain text format)"],"categories":["memory-knowledge","tool-use-integration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":26,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Valid YouTube API key"],"failure_modes":["Dependent on YouTube API rate limits which may restrict the number of requests per hour.","Requires valid API keys for YouTube access.","Limited by YouTube API's batch request capabilities and rate limits.","Requires handling of potential errors for individual video requests.","Requires additional memory management for maintaining context, which could increase server load.","Limited by session timeout settings.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.16,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.636Z","last_scraped_at":"2026-05-03T15:19:41.319Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=bb1151-dev-youtube-transcript-mcp-server","compare_url":"https://unfragile.ai/compare?artifact=bb1151-dev-youtube-transcript-mcp-server"}},"signature":"fSM9UFpYFv/9bA+9PlmpbjkSgUyv4MXj3p8obSpUTenb+4tvIdSL6R0UjmVJwexTtGe/L/ObNkj/eRbTsCkyAw==","signedAt":"2026-06-21T20:53:27.242Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/bb1151-dev-youtube-transcript-mcp-server","artifact":"https://unfragile.ai/bb1151-dev-youtube-transcript-mcp-server","verify":"https://unfragile.ai/api/v1/verify?slug=bb1151-dev-youtube-transcript-mcp-server","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}