अपने Agent को iSomor से जोड़ें
अपना Agent चुनें, संदेश कॉपी करें और बातचीत में पेस्ट करें। PDF अनुवाद, लेआउट बनाए रखने और द्विभाषी फ़ाइलों के लिए iSomor का सेटअप उसे करने दें।
कॉपी करें। पेस्ट करें। कनेक्ट करें।
Agent सेटअप करेगा। ज़रूरत पड़ने पर आप खुद लॉग इन करके अनुमति देंगे।
इसे बातचीत में पेस्ट करें, टर्मिनल में नहीं। कॉपी करने से खाता अपने आप कनेक्ट नहीं होता।
मैन्युअल सेटअप और विवरण
ऐसा क्लाइंट इस्तेमाल करें जो रिमोट Streamable HTTP और OAuth के साथ PKCE S256 का समर्थन करे। क्रेडेंशियल क्लाइंट संभालता है; टोकन चैट में पेस्ट न करें। ब्राउज़र में लॉग इन करने के बाद अनुमति पेज पर लौटें। टूल लोड न हों तो Agent की नई बातचीत खोलें। अनुमति समाप्त होने या खाता बदलने पर फिर से अनुमति दें। अनुमति रद्द करने से आगे की पहुँच रुकती है; भेजे गए अनुवाद चलते रहते हैं।
पहले मौजूदा MCP सेटिंग जाँचें। उसी URL वाला isomor कनेक्शन हो तो उसे इस्तेमाल करें; अन्य सेटिंग या उसी नाम की अलग सेवा को ओवरराइट न करें।
https://tryisomor.com/api/isomor/mcpCodex
यदि Codex CLI उपलब्ध है, तो नीचे के कमांड से सर्वर जोड़ें और codex mcp login isomor चलाएँ। नहीं तो ऐप की MCP सेटिंग इस्तेमाल करें या सबसे छोटा मैन्युअल कदम बताएं।
codex mcp add isomor --url https://tryisomor.com/api/isomor/mcp
codex mcp login isomorClaude Code
यदि Claude Code CLI उपलब्ध है, तो नीचे के कमांड से सर्वर जोड़ें। फिर मुझे Claude Code में /mcp खोलकर isomor चुनने और अनुमति पूरी करने को कहें। /mcp शेल कमांड नहीं है।
claude mcp add --transport http --scope user isomor https://tryisomor.com/api/isomor/mcpCursor
नीचे के JSON को मेरे उपयोगकर्ता की ~/.cursor/mcp.json में मर्ज करें और मौजूदा एंट्री सुरक्षित रखें। फिर Cursor की MCP सेटिंग में iSomor को अनुमति देने में मार्गदर्शन करें।
{
"mcpServers": {
"isomor": {
"url": "https://tryisomor.com/api/isomor/mcp"
}
}
}टूल और आर्ग्युमेंट
Agent tools/list से वास्तविक स्कीमा पढ़ता है। पढ़ने के लिए documents:read और अनुवाद बनाने के लिए translations:write भी चाहिए।
get_capabilities- भाषाएँ, फ़ॉर्मैट और सीमाएँ
list_files- आपके खाते के नवीनतम 20 दिखाई देने वाले PDF और उनकी ID
get_quota- खाते का शेष क्रेडिट
estimate_translation- क्रेडिट आरक्षित किए बिना पृष्ठों की खपत का अनुमान
create_translation- पुष्टि के बाद अनुवाद भेजना और क्रेडिट आरक्षित करना
get_translation- मौजूदा काम की स्थिति जाँचना
get_translation_results- अनुवादित और द्विभाषी PDF के अस्थायी लिंक
अनुवाद के पैरामीटर
file_id को list_files से लें। target_language: en / zh; source_language: auto (डिफ़ॉल्ट), en / zh। pages की गिनती 1 से शुरू होती है, जैसे 1-3,5; इसे छोड़ने पर सभी पृष्ठ चुने जाते हैं। output_formats: translated / bilingual, डिफ़ॉल्ट दोनों। प्रति पृष्ठ 1 क्रेडिट; प्रति फ़ाइल अधिकतम 10 MiB और 20 पृष्ठ। पहले estimate_translation चलाएँ, फिर उपयोगकर्ता की पुष्टि के बाद confirmed: true के साथ create_translation। दोबारा कोशिश में वही idempotency_key और पैरामीटर रखें। स्थिति और परिणाम के लिए job_id चाहिए। जाँच में कम से कम 5 सेकंड का अंतर रखें; लिंक 15 मिनट मान्य हैं। प्रति खाते प्रति मिनट अधिकतम 30 MCP अनुरोध। दोबारा कोशिश से पहले isError का कारण ठीक करें।