डेवलपर प्लेटफ़ॉर्म

SpeakNotes API, MCP सर्वर और OAuth प्लेटफ़ॉर्म

ऑडियो, वीडियो और YouTube लिंक को अपने कोड से ट्रांसक्रिप्ट और संरचित सारांश में बदलें, या किसी AI एजेंट को MCP के माध्यम से ऐसा करने दें। प्रत्येक खाता एक कुंजी बना सकता है और सैंडबॉक्स में निःशुल्क शुरुआत कर सकता है।

  • डैशबोर्ड में स्वयं एक कुंजी बनाएँ। कोई सेल्स कॉल नहीं, कोई प्रतीक्षा सूची नहीं।
  • सैंडबॉक्स कुंजियाँ निश्चित आउटपुट देती हैं, कोई क्रेडिट खर्च नहीं करती हैं, और आपकी वास्तविक नोट्स को कभी नहीं छूती हैं।
  • एक होस्ट किया गया MCP सर्वर ताकि Claude, ChatGPT और Cursor मूल रूप से SpeakNotes का उपयोग कर सकें।

आपके पहले सारांश के लिए तीन अनुरोध

आकृतियों को सीखने के लिए सैंडबॉक्स कुंजी से शुरुआत करें, फिर जब प्रतिक्रियाएँ सही दिखें तो लाइव कुंजी का उपयोग करें।

  1. 1

    एक कुंजी बनाएँ

    सेटिंग्स, API कुंजियाँ खोलें और एक बनाएँ। चीजों को आज़माने के लिए सैंडबॉक्स चुनें, या वास्तविक ऑडियो प्रोसेस करने के लिए लाइव चुनें।

    # Any signed-in account can create one. Sandbox keys start sn_test_.
    open https://speaknotes.io/settings/api-keys
  2. 2

    API को कॉल करें

    कुंजी को बेयरर टोकन के रूप में भेजें। सारांश, ट्रांसक्रिप्शन और YouTube जॉब्स इनलाइन उत्तर देते हैं।

    curl -X POST https://api.speaknotes.io/v1/summaries \
      -H "Authorization: Bearer $SPEAKNOTES_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"text": "...your transcript...", "styleId": "meeting-notes"}'
  3. 3

    लंबी मीडिया अपलोड करें

    अपलोड बैकग्राउंड में चलते हैं: अपलोड बनाएँ, फ़ाइल को PUT करें, इसे पूरा करें, फिर नोट के पूरा होने तक पोल करें।

    # 1. create the upload
    curl -X POST https://api.speaknotes.io/v1/uploads \
      -H "Authorization: Bearer $SPEAKNOTES_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"fileName": "standup.m4a", "contentType": "audio/mp4"}'
    
    # 2. PUT the file to uploadUrl, then complete it
    curl -X POST https://api.speaknotes.io/v1/uploads/NOTE_ID/complete \
      -H "Authorization: Bearer $SPEAKNOTES_API_KEY"
    
    # 3. poll until status is Done
    curl https://api.speaknotes.io/v1/notes/NOTE_ID/status \
      -H "Authorization: Bearer $SPEAKNOTES_API_KEY"

प्लेटफ़ॉर्म आपको क्या देता है

एक REST API जो पढ़ता और लिखता है

नोट्स और फ़ोल्डर्स को सूचीबद्ध करें, बनाएँ, अपडेट करें और हटाएँ। ऑडियो को ट्रांसक्राइब करें, टेक्स्ट का सारांश बनाएँ, और YouTube लिंक का सारांश बनाएँ। प्रत्येक ऑपरेशन OpenAPI 3.1 स्पेक में है।

एक होस्ट किया गया MCP सर्वर

api.speaknotes.io/mcp पर स्ट्रीम करने योग्य HTTP, जिसमें समान पढ़ने और लिखने के कार्यों को कवर करने वाले तेरह टूल हैं। एजेंट OAuth के माध्यम से या कुंजी के साथ कनेक्ट होते हैं।

PKCE के साथ OAuth 2.1

एक ऐसा ऐप बनाएँ जो अन्य SpeakNotes उपयोगकर्ताओं के लिए कार्य करे। डायनामिक क्लाइंट पंजीकरण का मतलब है कि एक MCP क्लाइंट खुद को पंजीकृत कर सकता है और बिना किसी कुंजी को पेस्ट किए कनेक्ट हो सकता है।

एक वास्तविक सैंडबॉक्स

sn_test_ से शुरू होने वाली कुंजियाँ प्रत्येक रूट, सत्यापन नियम और प्रतिक्रिया आकृति को निश्चित आउटपुट के विरुद्ध चलाती हैं। कोई क्रेडिट नहीं, कोई मॉडल कॉल नहीं, और राइट्स एक अलग सैंडबॉक्स लाइब्रेरी में जाते हैं।

क्रेडिट जो आप देख सकते हैं

एक क्रेडिट मीडिया का एक शुरू किया गया मिनट है। प्रत्येक प्रतिक्रिया जो कुछ खर्च करती है, वह वापस करती है कि उसने क्या शुल्क लिया और क्या बचा है, ताकि एजेंट शुरू करने से पहले जांच सके।

स्कोप किए गए क्रेडेंशियल्स

किसी कुंजी या ऐप को केवल वही दें जिसकी उसे आवश्यकता है। एक रीड-ओनली कुंजी नोट्स को सूचीबद्ध कर सकती है लेकिन उन्हें कभी हटा नहीं सकती।

मूल्य निर्धारण

प्रत्येक खाते को मासिक क्रेडिट मिलते हैं जो रीसेट हो जाते हैं। प्रो खातों को बहुत अधिक क्रेडिट मिलते हैं। इसके अलावा, क्रेडिट प्रीपेड होते हैं, इसलिए अनियंत्रित रिट्राई लूप कभी भी बिल नहीं बढ़ा सकते।

60
फ्री प्लान पर प्रति माह क्रेडिट
2,000
प्रो के साथ प्रति माह क्रेडिट
क्रेडिट मूल्य निर्धारण देखें

संदर्भ

डेवलपर्स द्वारा पूछे जाने वाले प्रश्न

क्या SpeakNotes API उपयोग करने के लिए निःशुल्क है?
प्रत्येक खाते को हर महीने 60 क्रेडिट निःशुल्क मिलते हैं, और सैंडबॉक्स कुंजियाँ हमेशा के लिए असीमित और निःशुल्क हैं। प्रो खातों को प्रति माह 2,000 क्रेडिट मिलते हैं। मासिक अनुदान से अधिक के लिए आप प्रीपेड क्रेडिट पैक खरीदते हैं।
मुझे SpeakNotes API कुंजी कैसे मिलेगी?
साइन इन करें और सेटिंग्स, API कुंजियाँ खोलें। आप स्वयं कुंजी बनाते हैं और यह तुरंत काम करती है। कोई आवेदन प्रक्रिया या संपर्क फ़ॉर्म नहीं है।
क्या SpeakNotes में सैंडबॉक्स वातावरण है?
हाँ। सैंडबॉक्स विकल्प के साथ आपके द्वारा बनाई गई कोई भी कुंजी sn_test_ से शुरू होती है। यह हर रूट का अभ्यास करती है और किसी मॉडल को कॉल किए बिना, क्रेडिट खर्च किए बिना, या आपके वास्तविक नोट्स में लिखे बिना निश्चित, यथार्थवादी आउटपुट लौटाती है।
मैं SpeakNotes को Claude या किसी अन्य MCP क्लाइंट से कैसे कनेक्ट करूँ?
क्लाइंट को Streamable HTTP पर https://api.speaknotes.io/mcp की ओर निर्देशित करें। जो क्लाइंट OAuth का समर्थन करते हैं वे खुद को रजिस्टर करते हैं और आपको अधिकृत करने के लिए प्रेरित करते हैं; जो क्लाइंट ऐसा नहीं करते वे SpeakNotes API कुंजी को बेयरर टोकन के रूप में भेज सकते हैं।
क्या SpeakNotes API OAuth का समर्थन करता है?
हाँ। SpeakNotes PKCE, रिफ्रेश टोकन रोटेशन, डायनामिक क्लाइंट रजिस्ट्रेशन और रिवोकेशन के साथ एक OAuth 2.1 ऑथोराइजेशन सर्वर चलाता है। मेटाडेटा https://speaknotes.io/.well-known/oauth-authorization-server पर प्रकाशित किया गया है।
SpeakNotes API की रेट लिमिट्स क्या हैं?
प्रति मिनट 120 रीड रिक्वेस्ट, 30 राइट रिक्वेस्ट और 10 प्रोसेसिंग रिक्वेस्ट, प्रति क्रेडेंशियल गिनी जाती हैं। प्रत्येक रिस्पॉन्स अपने रेट लिमिट हेडर में शेष बजट ले जाता है, और 429 आपको बताता है कि ठीक कितनी देर प्रतीक्षा करनी है।