MCP सर्वर
AI एजेंट्स के लिए ट्रांसक्रिप्ट MCP सर्वर
transcript.im MCP सर्वर एक AI क्लाइंट को सीधे कॉल करने लायक ट्रांसक्रिप्ट टूल देता है। Claude, ChatGPT, Cursor या OpenAI Agent Builder को सर्वर की ओर इंगित करें, API key दें, और मॉडल बिना ब्राउज़र और बिना कस्टम इंटीग्रेशन के किसी सार्वजनिक लिंक से ट्रांसक्रिप्ट निकाल सकता है, बैच शुरू कर सकता है, सबटाइटल एक्सपोर्ट कर सकता है या YouTube सर्च कर सकता है। यह एक रिमोट HTTP endpoint है, इसलिए होस्टेड क्लाइंट को लोकल इंस्टॉल की जगह सिर्फ़ URL और एक key चाहिए।
https://mcp.transcript.im/mcpपर एक रिमोट endpoint, जो आपकी API key से ऑथेंटिकेट होता है — कुछ भी इंस्टॉल करने की ज़रूरत नहीं।- ट्रांसक्रिप्ट, बैच, एक्सपोर्ट, YouTube discovery और usage के लिए 11 tools।
- कोई AI tool नहीं — मॉडल तो आपका क्लाइंट ही चलाता है; सर्वर ट्रांसक्रिप्ट और प्लेटफ़ॉर्म डेटा देता है।
- वही अकाउंट और extraction pipeline जो आप पहले से REST API के ज़रिए इस्तेमाल करते हैं।
- लंबे ट्रांसक्रिप्ट्स को page token के साथ chunk किया जाता है ताकि एक result context window को भर न दे।

transcript.im MCP सर्वर क्या करता है
Model Context Protocol एक क्लाइंट को सर्वर द्वारा पब्लिश किए गए tools खोजने और कॉल करने देता है। transcript.im MCP सर्वर उसी surface का इस्तेमाल एक काम के लिए करता है: किसी सार्वजनिक वीडियो या ऑडियो लिंक को ट्रांसक्रिप्ट में बदलना, और उससे जुड़े प्लेटफ़ॉर्म सवालों के जवाब देना। क्लाइंट एक URL के साथ get_transcript कॉल करता है; सर्वर transcript.im extraction pipeline तक पहुँचता है, क्रिएटर के captions होने पर उन्हें इस्तेमाल करता है, और न होने पर AI transcription पर चला जाता है।
- एक tool के रूप में ट्रांसक्रिप्ट extraction — एक ही कॉल लिंक को timestamp वाले टेक्स्ट में बदल देती है।
- YouTube discovery भी — वीडियो सर्च करें, चैनल resolve करें, uploads और playlist items की लिस्ट बनाएँ, और caption metadata पढ़ें।
- बैच और एक्सपोर्ट — कई लिंक कतार में लगाएँ, फिर तैयार सेट एक्सपोर्ट करें।
- अंदर कोई मॉडल नहीं — सर्वर डेटा लौटाता है; उसका क्या करना है यह क्लाइंट तय करता है।
आपका एजेंट जो tools कॉल कर सकता है

ट्रांसक्रिप्ट्स
get_transcript किसी URL से ट्रांसक्रिप्ट निकालता है या किसी लंबे ट्रांसक्रिप्ट का अगला chunk पढ़ता है, और get_transcript_info extraction तय करने से पहले किसी वीडियो का metadata और वे caption tracks लौटाता है जिन्हें API उसके लिए resolve कर सकता है। दोनों मिलकर एजेंट को यह तय करने देते हैं कि कोई वीडियो ट्रांसक्राइब करने लायक है या नहीं, वह अपनी ज़रूरत की language priority माँग सकता है, और फिर timestamps के साथ या बिना शब्द निकाल सकता है।
बैच और एक्सपोर्ट
create_batch किसी URL लिस्ट, playlist या चैनल से एक run शुरू करता है, get_batch status, counts और items का अगला page बताता है, और export_batch पूरे हो चुके बैच को टेक्स्ट या सबटाइटल में बदलता है। इसी तरह एजेंट एक-एक क्लिप की जगह पूरे क्रिएटर का backlog प्रोसेस करता है, और एक फेल लिंक अलग से रिपोर्ट होता है, बाकी को छोड़ नहीं दिया जाता।
YouTube Discovery
search_video टॉपिक से वीडियो या चैनल ढूँढता है, get_channel किसी handle या URL को resolve करता है, list_channel_video किसी चैनल के uploads की लिस्ट देता है, list_playlist_item किसी playlist पर चलता है, और list_caption किसी वीडियो का caption metadata और ट्रांसक्रिप्ट टेक्स्ट पढ़ता है। ये वे tools हैं जिनसे एजेंट किसी niche पर रिसर्च करता है, देखता है कि क्रिएटर ने क्या पब्लिश किया है, और कुछ भी ट्रांसक्राइब करने से पहले सही सोर्स चुनता है।
अकाउंट
get_usage अकाउंट का usage summary बताता है, ताकि एजेंट किसी बड़े बैच या लंबे चैनल पर लगने से पहले देख सके कि अकाउंट पहले क्या इस्तेमाल कर चुका है, बजाय इसके कि run के बीच में ही limit का पता चले।
उसी क्लाइंट को जोड़ें जो आप पहले से इस्तेमाल करते हैं

Claude
रिमोट सर्वर को custom connector के रूप में जोड़ें, या command line से register करें। Claude MCP सर्वर से बातचीत करता है, उसके tools को conversation में उपलब्ध कराता है, और turns के बीच उन्हें बनाए रखता है, इसलिए आप सीधी भाषा में ट्रांसक्रिप्ट माँग सकते हैं और लिंक दोहराए बिना सारांश की रिक्वेस्ट कर सकते हैं।
ChatGPT
एक MCP connector जोड़ें और API key authentication चुनें। फिर ChatGPT किसी भी अन्य connected ऐप की तरह ट्रांसक्रिप्ट tools कॉल करता है, जिसका मतलब है कि चैट में पेस्ट किया गया वीडियो लिंक पढ़ने लायक टेक्स्ट बन सकता है जिसे मॉडल quote, translate या उस पर विचार कर सकता है।
Cursor और अन्य एडिटर
एडिटर के mcpServers कॉन्फ़िगरेशन को अपनी API key के साथ रिमोट URL की ओर सेट करें। फिर एडिटर का एजेंट किसी लिंक को ट्रांसक्राइब करके नतीजा सीधे आपके project या notes में लिख सकता है।
OpenAI Agent Builder
सर्वर URL और Bearer credential के साथ एक MCP tool जोड़ें, और एजेंट ट्रांसक्रिप्ट्स को एक बड़े workflow के एक step के रूप में इस्तेमाल कर सकता है, बिना custom connector के टेक्स्ट को अगले step तक पहुँचाता है।
कनेक्ट करें और ऑथेंटिकेट करें
सर्वर एक रिमोट HTTP endpoint है, इसलिए क्लाइंट जोड़ना इंस्टॉल की जगह बस URL और key है।
- रिमोट HTTP — अपने MCP क्लाइंट में
https://mcp.transcript.im/mcpजोड़ें; आपकी मशीन पर कुछ चलाने की ज़रूरत नहीं। - API key — key को
Authorization: Bearer <key>याx-api-keyके रूप में भेजें; सर्वर इसे REST API तक पहुँचाता है, इसलिए वही अकाउंट और permissions लागू होती हैं। - Tool discovery — endpoint MCP discovery requests का जवाब देता है, इसलिए क्लाइंट किसी tool को कॉल करने से पहले उन सबकी गिनती कर सकता है जिन्हें वह एक्सपोज़ करता है।
- वही नतीजे — tools, chunking और errors वही हैं जो वही अकाउंट REST API से पाता है, इसलिए behavior क्लाइंट पर निर्भर नहीं करता।
लंबे ट्रांसक्रिप्ट्स संभाले रहते हैं
दो घंटे की रिकॉर्डिंग एक tool result में मॉडल को मिलने लायक टेक्स्ट से कहीं ज़्यादा पैदा कर सकती है, इसलिए सर्वर लंबे ट्रांसक्रिप्ट्स को सीमित chunks में लौटाता है। हर chunk truncated: true और एक opaque nextPageToken बताता है; सिर्फ़ उसी token के साथ get_transcript दोबारा कॉल करने पर अगला chunk मिलता है, और एजेंट तब तक दोहराता है जब तक ट्रांसक्रिप्ट खत्म न हो जाए।
- सीमित नतीजे — हर chunk पर कैप होता है ताकि एक tool result context window को भर न दे या पहले की reasoning को बाहर न धकेल दे।
- Stateless paging — token ही position लिए चलता है, और calls के बीच कोई server session नहीं रखा जाता, इसलिए कोई भी replica अगला chunk दे सकता है।
- JSON pagination — एक JSON ट्रांसक्रिप्ट segment के हिसाब से page करता है, इसलिए structured consumer टेक्स्ट पर चलते हुए भी अपेक्षित schema बनाए रख सकता है।
- Job polling — बिना captions वाला वीडियो एक job id लौटाता है, और एजेंट तब तक उसे poll करता है जब तक ट्रांसक्रिप्ट तैयार न हो जाए।
- पढ़ने लायक शुरुआत — शुरुआत के बारे में सवाल का जवाब देने के लिए पहला chunk ही काफ़ी है, इसलिए छोटे follow-up के लिए पूरा ट्रांसक्रिप्ट खींचना नहीं पड़ता।
वे errors जिन पर आपका एजेंट कार्रवाई कर सकता है
जब कोई tool call फेल होती है, तो सर्वर stack trace की जगह पढ़ने लायक टेक्स्ट के साथ एक MCP error लौटाता है। structured details नतीजे के साथ आती हैं ताकि एजेंट अंदाज़ा लगाने की जगह सुधार कर सके: एक code, एक HTTP status, limit पहुँचने पर एक upgradeUrl, और माँगी गई language उपलब्ध न होने पर availableLanguages। यह एक बंद रास्ते को अगली कार्रवाई में बदल देता है — कोई दूसरी language आज़माएँ, कोई और लिंक चुनें, या conversation में मौजूद व्यक्ति तक limit पहुँचाएँ। जो मॉडल फेल होने की वजह पढ़ सकता है, वह अपनी अगली कोशिश खुद ठीक कर सकता है, और यही फ़र्क़ है एक ऐसे एजेंट में जो काम की retry करता है और एक उसमें जो उसी टूटी call पर लूप करता रहता है।
संबंधित
MCP सर्वर अक्सर पूछे जाने वाले सवाल
transcript.im MCP सर्वर क्या है?
transcript.im MCP सर्वर एक Model Context Protocol सतह है जो ट्रांसक्रिप्ट एक्सट्रैक्शन, बैच जॉब, एक्सपोर्ट और YouTube डिस्कवरी को ऐसे टूल्स के रूप में उपलब्ध कराता है जिन्हें कोई AI क्लाइंट कॉल कर सकता है।
कौन-कौन से क्लाइंट transcript.im MCP सर्वर से कनेक्ट हो सकते हैं?
Claude, ChatGPT, Cursor, OpenAI Agent Builder और कोई भी अन्य MCP क्लाइंट एक API key के साथ रिमोट HTTP endpoint से कनेक्ट हो सकता है।
क्या transcript.im MCP सर्वर में AI टूल्स शामिल हैं?
नहीं। सर्वर जानबूझकर सिर्फ़ डेटा और एक्सट्रैक्शन टूल्स उपलब्ध कराता है, क्योंकि सारांश बनाने या नतीजे को दोबारा लिखने वाला मॉडल पहले से ही क्लाइंट पर चल रहा होता है।
कोई एजेंट वीडियो लिंक से ट्रांसक्रिप्ट कैसे पाता है?
यह लिंक के साथ ट्रांसक्रिप्ट टूल को कॉल करता है; सर्वर पहले मौजूद कैप्शन इस्तेमाल करता है, उपलब्ध न होने पर AI ट्रांसक्रिप्शन पर चला जाता है, और टाइमस्टैम्प वाला टेक्स्ट लौटाता है।
MCP सर्वर लंबे ट्रांसक्रिप्ट को कैसे संभालता है?
इन्हें सीमित चंक्स में लौटाया जाता है। हर नतीजे के साथ एक truncation flag और एक page token होता है, और एजेंट अगला चंक पढ़ने के लिए उसी token के साथ टूल को दोबारा कॉल करता है।
क्या कोई एजेंट transcript.im MCP सर्वर के ज़रिए बैच चला सकता है?
हाँ। बैच टूल्स URLs की एक लिस्ट, कोई playlist या कोई चैनल लेते हैं, स्टेटस और काउंट बताते हैं, और तैयार सेट को टेक्स्ट या सबटाइटल के रूप में एक्सपोर्ट करते हैं।
क्या transcript.im MCP सर्वर YouTube सर्च और चैनल्स के साथ काम करता है?
हाँ। समर्पित टूल्स वीडियो और चैनल सर्च, चैनल रिज़ॉल्यूशन, चैनल अपलोड, playlist आइटम और कैप्शन मेटाडेटा को कवर करते हैं।
MCP सर्वर क्लाइंट को कैसे ऑथेंटिकेट करता है?
यह API key को Bearer token या x-api-key हेडर के रूप में स्वीकार करता है और उसे REST API तक भेज देता है, इसलिए इसकी कॉल्स सीधे API रिक्वेस्ट की तरह उसी अकाउंट पर पहुँचती हैं।
transcript.im MCP सर्वर कनेक्ट करें
अपने MCP क्लाइंट में सर्वर URL जोड़ें, एक API key दें, और अपने एजेंट से ट्रांसक्रिप्ट माँगें।