डेवलपर्स के लिए ScribeToAny

ScribeToAny एक रिमोट MCP सर्वर चलाता है। इसे ChatGPT, Claude, Cursor या किसी अन्य MCP क्लाइंट से कनेक्ट करें, और AI ऐप आपके साइन-इन किए गए अकाउंट से ट्रांसक्रिप्ट्स को लिस्ट कर सकता है, उन्हें टेक्स्ट या सबटाइटल के रूप में पढ़ सकता है, और किसी लिंक से नए ट्रांसक्रिप्शन शुरू कर सकता है।

सर्वर URL

https://scribetoany.com/api/mcp

Streamable HTTP ट्रांसपोर्ट, JSON रिस्पॉन्स के साथ स्टेटलेस JSON-RPC (कोई SSE स्ट्रीम नहीं, कोई session id नहीं)। आपको API key की ज़रूरत नहीं है: पहली बार कनेक्ट होने पर क्लाइंट आपको OAuth के ज़रिए साइन इन कराता है।

कनेक्ट करें

ChatGPT

ScribeToAny अब ChatGPT की प्लगइन डायरेक्टरी में है: ChatGPT में जोड़ें। अधिक जानकारी ChatGPT पेज पर देखें।

Claude

कस्टम कनेक्टर के रूप में जोड़ें (या Settings → Connectors → Add custom connector पर जाएं और सर्वर URL पेस्ट करें)। अधिक जानकारी Claude पेज पर देखें।

Claude Code

इसे रन करें, फिर /mcp के साथ साइन इन करें:

claude mcp add --transport http scribetoany https://scribetoany.com/api/mcp

Cursor

एक क्लिक में Cursor में जोड़ें, या इसे ~/.cursor/mcp.json में जोड़ें:

{
  "mcpServers": {
    "scribetoany": {
      "url": "https://scribetoany.com/api/mcp"
    }
  }
}

Codex CLI

codex mcp add scribetoany --url https://scribetoany.com/api/mcp
codex mcp login scribetoany

Gemini CLI

इसे रन करें, फिर /mcp auth scribetoany के साथ साइन इन करें:

gemini mcp add --transport http --scope user scribetoany https://scribetoany.com/api/mcp

VS Code

.vscode/mcp.json में जोड़ें:

{
  "servers": {
    "scribetoany": {
      "type": "http",
      "url": "https://scribetoany.com/api/mcp"
    }
  }
}

जब ऐप ScribeToAny खोले, तो साइन इन करें और "एक्सेस की अनुमति दें" चुनें। डिस्कनेक्ट करने के लिए, AI ऐप की सेटिंग्स में ScribeToAny को हटा दें। बिना AI ऐप के सर्वर आज़माने के लिए, npx @modelcontextprotocol/inspector रन करें, Streamable HTTP चुनें और ऊपर दिए गए URL का उपयोग करें।

अपने एजेंट को सेटअप करने दें

क्या आप कोडिंग एजेंट (Claude Code, Codex, Gemini CLI, Cursor) का उपयोग कर रहे हैं? इसे उसमें पेस्ट करें और वह आपके लिए सर्वर जोड़ देगा।

मेरे लिए ScribeToAny सेटअप करें ताकि मैं ऑडियो और वीडियो को ट्रांसक्राइब कर सकूँ और यहीं से अपनी ट्रांसक्रिप्ट्स पढ़ सकूँ।

1. रिमोट MCP सर्वर https://scribetoany.com/api/mcp (Streamable HTTP, OAuth, कोई API key नहीं) को "scribetoany" नाम से जोड़ें। इसके लिए अपने कमांड का उपयोग करें, जैसे Claude Code में `claude mcp add --transport http scribetoany https://scribetoany.com/api/mcp`, Codex में `codex mcp add scribetoany --url https://scribetoany.com/api/mcp`, या Gemini CLI में `gemini mcp add --transport http --scope user scribetoany https://scribetoany.com/api/mcp`।
2. साइन-इन शुरू करें। यह मेरे ब्राउज़र में ScribeToAny खोलेगा, जहाँ मैं साइन इन करके "एक्सेस की अनुमति दें" चुनूंगा।
3. कनेक्ट होने के बाद, यह ठीक से काम कर रहा है इसकी पुष्टि के लिए मेरी हाल की ट्रांसक्रिप्ट्स लिस्ट करें।

अपने कंप्यूटर पर मौजूद फ़ाइलों को ट्रांसक्राइब करें (CLI)

ChatGPT के अलावा अन्य MCP क्लाइंट आपके कंप्यूटर से फ़ाइल पास नहीं कर सकते। ScribeToAny कमांड-लाइन टूल यह कर सकता है: यह फ़ाइल को आपके अकाउंट में अपलोड करता है, ट्रांसक्रिप्ट की प्रतीक्षा करता है और इसे टेक्स्ट, SRT या VTT के रूप में सहेजता है। Coding agents (Claude Code, Codex, Gemini CLI, Cursor) इसे किसी भी अन्य कमांड की तरह चलाते हैं। इसके लिए Node.js 20 या उसके बाद के संस्करण की आवश्यकता है।

npm i -g scribetoany
scribetoany auth login
scribetoany transcribe meeting.m4a --format srt --speakers

Agent skill जोड़ें ताकि आपके एजेंट को कमांड और विकल्प पता हों:

npx skills add scribetoany/skills --skill scribetoany

scribetoany auth login आपके ब्राउज़र में ScribeToAny खोलता है, जहाँ आप साइन इन करते हैं और "ScribeToAny CLI" को अनुमति देते हैं, यह वही सहमति है जो AI ऐप्स के लिए होती है। परिणाम stdout में और प्रगति stderr में जाती है; मशीन-पठनीय आउटपुट के लिए --json जोड़ें। सभी विकल्पों के लिए scribetoany --help चलाएं।

टूल्स

टूलएक्सेसयह क्या करता है
list_transcriptsरीड-ओनलीअपनी ट्रांसक्रिप्ट्स को स्टेटस, भाषा और अवधि के साथ लिस्ट करें (नवीनतम पहले)। वैकल्पिक सर्च क्वेरी उपलब्ध।
get_transcription_statusरीड-ओनलीजांचें कि ट्रांसक्रिप्शन कतार में है, ट्रांसक्राइब हो रहा है, पूरा हो गया है या विफल रहा है।
get_transcriptरीड-ओनलीपूरी हो चुकी ट्रांसक्रिप्ट को टेक्स्ट (वैकल्पिक टाइमस्टैम्प और स्पीकर लेबल), SRT या VTT के रूप में पढ़ें।
transcribe_linkराइटसार्वजनिक लिंक ट्रांसक्राइब करें: X, Twitch, Loom, Google Drive, Dropbox या सीधा ऑडियो/वीडियो URL। YouTube, TikTok और Instagram लिंक समर्थित नहीं हैं।
transcribe_fileराइटकेवल ChatGPT: बातचीत में अटैच की गई ऑडियो या वीडियो फ़ाइल को ट्रांसक्राइब करें।
get_upload_linkरीड-ओनलीउन ऐप्स के लिए जो सीधे फ़ाइल नहीं भेज सकते: एक लिंक प्राप्त करें जो स्थानीय फ़ाइल अपलोड करने के लिए ब्राउज़र में ScribeToAny खोलता है।
get_usageरीड-ओनलीप्लान और बची हुई ट्रांसक्रिप्शन सीमा देखें।

प्रत्येक परिणाम वापस ScribeToAny डैशबोर्ड में संबंधित ट्रांसक्रिप्ट से लिंक होता है। ऐप किसी भी चीज़ को एडिट या डिलीट नहीं कर सकता और भुगतान विवरण कभी नहीं देख सकता।

ऑथेंटिकेशन

  • PKCE (केवल S256) और dynamic client registration के साथ OAuth 2.1 authorization code flow, जिससे क्लाइंट खुद रजिस्टर होते हैं। Access token 1 घंटे और refresh token 30 दिनों तक मान्य रहते हैं।
  • एक अनऑथेंटिकेटेड रिक्वेस्ट को WWW-Authenticate हेडर के साथ 401 मिलता है जो protected-resource metadata की ओर इशारा करता है, जिससे क्लाइंट authorization server को खोजते हैं:
https://scribetoany.com/.well-known/oauth-protected-resource/api/mcp
https://scribetoany.com/.well-known/oauth-authorization-server

एक्सेस तभी मिलता है जब आप ScribeToAny कंसेंट स्क्रीन पर क्लाइंट को मंज़ूरी देते हैं, और केवल वेरिफाइड अकाउंट ही कनेक्ट हो सकते हैं।

सीमाएं

  • AI ऐप से शुरू किए गए ट्रांसक्रिप्शन भी अन्य ट्रांसक्रिप्शन की तरह ही आपके प्लान में गिने जाते हैं। मुफ़्त प्लान में प्रतिदिन 2 ट्रांसक्रिप्शन और प्रति माह 100 मिनट शामिल हैं; पेड प्लान दोनों को बढ़ाते हैं।
  • get_transcript अधिकतम 1,20,000 कैरेक्टर तक लौटाता है; इससे लंबी ट्रांसक्रिप्ट को पूरी ट्रांसक्रिप्ट के लिंक के साथ काट दिया जाता है।
  • एक JSON-RPC बैच में अधिकतम 10 मैसेज हो सकते हैं।
  • YouTube, TikTok और Instagram लिंक समर्थित नहीं हैं। इसके बजाय फ़ाइल डाउनलोड करें और उसे ScribeToAny पर अपलोड करें।

अधिक जानकारी

कनेक्ट होने के बाद आप क्या सवाल पूछ सकते हैं, यह सहायता केंद्र में दिया गया है। AI सहायकों के लिए पूरी साइट की प्लेन-टेक्स्ट गाइड /llms.txt पर है। कनेक्टेड ऐप क्या पढ़ सकता है, यह गोपनीयता नीति में शामिल है। कोई समस्या आ रही है? हमसे संपर्क करें।