২০২৬ সালে Quizlet-এর কি MCP সার্ভার আছে? Claude ও Codex কী ব্যবহার করতে পারে
১২ সেপ্টেম্বর ২০২৬ পর্যন্ত, Quizlet-এর পাবলিক ডকুমেন্টেশনে কোনো MCP সার্ভার বা নিজে থেকে ব্যবহার শুরু করা যায় এমন পাবলিক ডেভেলপার API-এর বিবরণ নেই। Claude, Codex বা অন্য কোনো MCP ক্লায়েন্টে বসানোর জন্য Quizlet MCP URL খুঁজে থাকলে, বর্তমানে Quizlet-এর ডকুমেন্টেশনে এমন কোনো পাবলিক সেটআপ পাবেন না।
তবে ChatGPT-তে Quizlet-এর একটি অফিসিয়াল অ্যাপ আছে। এটি ChatGPT-র কথোপকথন থেকে নতুন Quizlet সেট তৈরি করতে পারে, কিন্তু এই নির্দিষ্ট ওয়ার্কফ্লো পুনর্ব্যবহারযোগ্য Quizlet MCP সার্ভার নয়। আগে থেকে থাকা কার্ডে এজেন্টকে নিয়মিত অ্যাক্সেস দিতে চাইলে বাস্তবসম্মত পথ হলো নিজের তৈরি সেট থেকে টেক্সট এক্সপোর্ট করা, মূল কপি রেখে দেওয়া, স্থানান্তর যাচাই করা এবং এমন ফ্ল্যাশকার্ড সিস্টেম ব্যবহার করা যা এজেন্টের মাধ্যমে ডেটা পড়া ও পরিবর্তন করার সুবিধা স্পষ্টভাবে সমর্থন করে।
তথ্য যাচাই করা হয়েছে: ১২ সেপ্টেম্বর ২০২৬।
স্বার্থসংশ্লিষ্টতার ঘোষণা: আমি Kirill Markin, আর আমি Nibomo তৈরি করি। নিচে বিকল্প হিসেবে Nibomo-র MCP সার্ভার ও Agent API-এর উল্লেখ আছে। Nibomo কোনো Quizlet অ্যাকাউন্টে সংযুক্ত হতে বা Quizlet URL ইমপোর্ট করতে পারে না।

ChatGPT অ্যাপ, এক্সপোর্ট ও MCP আলাদা কাজ করে
Model Context Protocol হলো AI অ্যাপ্লিকেশনকে বাইরের সিস্টেমের সঙ্গে যুক্ত করার একটি উন্মুক্ত মান। একটি MCP সার্ভার সাধারণত সামঞ্জস্যপূর্ণ ক্লায়েন্টকে একটি পরিচিত এন্ডপয়েন্ট এবং কল করার জন্য নির্দিষ্ট কিছু টুল দেয়।
Quizlet-এর অফিসিয়াল ChatGPT ঘোষণা ভিন্ন একটি প্রক্রিয়া বর্ণনা করে। আপনি ChatGPT-তে Quizlet অ্যাপ ইনস্টল করেন, @Quizlet দিয়ে প্রম্পট শুরু করেন, ChatGPT-র ভেতরে তৈরি ফ্ল্যাশকার্ডের প্রিভিউ দেখেন, তারপর নিজের মতো করে সাজাতে ও পড়তে সেটটি Quizlet-এ খোলেন।
কাজটি যখন “এই ChatGPT কথোপকথন থেকে একটি Quizlet সেট তৈরি করো”, তখন এটি কাজে লাগে। এই ঘোষণায় সাধারণভাবে ব্যবহারের জন্য কোনো Quizlet MCP এন্ডপয়েন্ট প্রকাশ করা হয়নি, Claude বা Codex-কে আপনার Quizlet লাইব্রেরিতে অ্যাক্সেস দেওয়া হয়নি, বা পুনর্ব্যবহারযোগ্য ডেভেলপার ক্রেডেনশিয়ালও দেওয়া হয়নি।
এ থেকে Quizlet-এর অপ্রকাশ্য বা অভ্যন্তরীণ অবকাঠামো সম্পর্কে কোনো সিদ্ধান্ত টানা যায় না। এখানে শুধু Quizlet তার পাবলিক ডকুমেন্টেশনে যে ইন্টারফেস ব্যবহারের সুযোগ দেয়, সেটিই বর্ণনা করা হচ্ছে। ডেভেলপারদের অ্যাক্সেসের সামগ্রিক সীমাবদ্ধতা নিয়ে আলোচনা আছে ২০২৬ সালে Quizlet-এর কি পাবলিক API আছে?-তে।
পার্থক্যটি এভাবে দেখা যায়:
| আপনি আসলে কী করতে চান | বর্তমানে সবচেয়ে ভালো সমর্থিত পথ | কী আশা করতে পারেন |
|---|---|---|
| ChatGPT কথোপকথন থেকে নতুন Quizlet সেট তৈরি করতে | Quizlet-এর অফিসিয়াল ChatGPT অ্যাপ | ChatGPT-র ভেতরে নির্দিষ্ট @Quizlet প্রক্রিয়া, তারপর সম্পাদনা ও পড়ার জন্য Quizlet |
| নিজের তৈরি সেট থেকে শব্দ ও সংজ্ঞা স্থানান্তর করতে | Quizlet ওয়েবসাইটের এক্সপোর্ট | একবারের জন্য নেওয়া টেক্সট কপি, যা আপনি সংরক্ষণ ও যাচাই করবেন |
| Claude, Codex বা অন্য এজেন্টকে বারবার ফ্ল্যাশকার্ড পড়তে বা সম্পাদনা করতে দিতে | নথিভুক্ত MCP সার্ভার বা এজেন্ট API আছে এমন ফ্ল্যাশকার্ড সিস্টেম | পরিচয় যাচাইয়ের মাধ্যমে গন্তব্য ওয়ার্কস্পেসে অ্যাক্সেস, Quizlet-এ নয় |
| Quizlet অ্যাকাউন্টের ডেটা নিয়ে সফটওয়্যার তৈরি করতে | অফিসিয়াল ডেভেলপার ডকুমেন্টেশন বা অনুমোদিত পার্টনারের মাধ্যমে ব্যবহারের সুযোগের জন্য অপেক্ষা | বর্তমানে নিজে থেকে ব্যবহার শুরু করা যায় এমন কোনো পাবলিক Quizlet API বা MCP-এর নির্দিষ্ট ব্যবহারের নিয়ম নথিভুক্ত নেই |
Quizlet-এর ChatGPT অ্যাপ সেট তৈরির একটি নির্দিষ্ট প্রক্রিয়া পরিচালনা করে। এক্সপোর্টের মাধ্যমে নির্দিষ্ট কিছু ডেটা একবার স্থানান্তর করা যায়। MCP এমন সিস্টেমে বারবার অ্যাক্সেস দেয়, যা ব্যবহারের জন্য টুলগুলো সচেতনভাবেই উন্মুক্ত করে। একটির জায়গায় অন্যটি ব্যবহার করা যায় না।
সমর্থিত পথগুলোর মধ্যে সবচেয়ে সরাসরি পথটি বেছে নিন
অফিসিয়াল ChatGPT অ্যাপেই কাজ হয়ে গেলে সেটিই ব্যবহার করুন। একটি কথোপকথন থেকে একটি Quizlet সেট তৈরির জন্য আরেকটি সিস্টেম যোগ করার কারণ নেই।
শুধু ব্যাকআপ বা একবার স্থানান্তর দরকার হলে Quizlet-এর এক্সপোর্ট ব্যবহার করুন। এজেন্টকে আগামীকাল আবার এসে ডেক খুঁজে বের করতে, কার্ড যোগ করতে এবং সেগুলো সংশোধন করতে হলে গন্তব্য সিস্টেমে ডেটা পড়া ও পরিবর্তন করার নথিভুক্ত ইন্টারফেস দরকার। Quizlet এমন ইন্টারফেস প্রকাশ না করা পর্যন্ত, এই নিয়মিত কাজের প্রক্রিয়াকে আপনার Quizlet অ্যাকাউন্টের সঙ্গে সমর্থিত সরাসরি সংযোগ হিসেবে ব্যবহার করা যাবে না।
বিশেষভাবে Quizlet ডেটা নিয়ে কাস্টম সফটওয়্যার তৈরি করলেও একই সীমা মানতে হবে। ব্রাউজারের কোনো রিকোয়েস্ট, পুরোনো র্যাপার বা কারও রিভার্স ইঞ্জিনিয়ার করা ইন্টিগ্রেশন বর্তমান ডেভেলপার ডকুমেন্টেশনের বিকল্প নয়।
নিজের তৈরি সেট স্থানান্তরের পরও ফিরে আসার সুযোগ রাখুন
Quizlet-এর অফিসিয়াল এক্সপোর্ট নির্দেশনা অনুযায়ী, শুধু সেটটির নির্মাতাই সেট এক্সপোর্ট করতে পারেন, এবং তা শুধু ওয়েবসাইটে করা যায়। ধাপগুলো হলো More → Export → Copy text। এতে শব্দ ও সংজ্ঞা থাকে; Quizlet জানিয়েছে, ছবি এক্সপোর্ট করা যায় না এবং কপি করা সেট এক্সপোর্টের যোগ্য নয়।
নিজের তৈরি সেট সাবধানে স্থানান্তর করতে কয়েকটি ধাপই যথেষ্ট:
- Quizlet ওয়েবসাইট থেকে এক্সপোর্ট করে ফলাফল একটি প্লেইন-টেক্সট ফাইলে পেস্ট করুন।
- সেপারেটর, লাইন ব্রেক বা শব্দচয়ন বদলানোর আগে একটি অপরিবর্তিত UTF-8 কপি সংরক্ষণ করুন।
- মূল এক্সপোর্টের বদলে তার একটি অনুলিপি সম্পাদনা করুন।
- শুরু, মাঝখান ও শেষ থেকে কিছু নমুনা যাচাই করুন; একাধিক লাইনের সংজ্ঞা ও লাতিন লিপির বাইরের অক্ষরও দেখুন।
- কাজের কপিটি ইমপোর্ট বা সংযুক্ত করুন, কয়েকটি কার্ডের সামনের ও পেছনের দিক প্রিভিউতে দেখুন, তারপরই কার্ড সংরক্ষণ করুন।
- গন্তব্য ডেক খুলে পরীক্ষা করা পর্যন্ত Quizlet সেট ও মূল ফাইল রেখে দিন।
সেপারেটর, CSV ও ফাইল যাচাইয়ের সম্পূর্ণ নির্দেশনা আছে ২০২৬ সালে Quizlet সেট কীভাবে এক্সপোর্ট করবেন-তে। একটি গুরুত্বপূর্ণ সীমা সহজেই চোখ এড়িয়ে যায়: এক্সপোর্টে কার্ডের টেক্সট স্থানান্তরিত হয়, Quizlet-এর ছবি, ফোল্ডার, পড়ার ইতিহাস, কতটা শেখা হয়েছে তার অবস্থা বা রিভিউ শিডিউল নয়।
তাই স্থানান্তরের পরও আগের অবস্থায় ফিরে আসার সুযোগ রাখা জরুরি। একাধিক লাইনের একটি সংজ্ঞা ভেঙে দুটি কার্ড হয়ে গেলে, বা সেপারেটরের কারণে ফিল্ডের অবস্থান বদলে গেলে, মূল ফাইলের সঙ্গে নির্ভরযোগ্যভাবে মিলিয়ে দেখতে পারবেন।
এক্সপোর্টের পরে Claude ও Codex কী ব্যবহার করতে পারে
Nibomo এই ঠিকানায় একটি রিমোট MCP এন্ডপয়েন্ট প্রকাশ করে:
https://mcp.nibomo.com/mcp
এর MCP কানেক্টর ডকুমেন্টেশনে আটটি টুল নির্ধারিত আছে: list_workspaces, ডেটা পড়ার জন্য sql_query, ডেটা পরিবর্তনের জন্য sql_execute, রেফারেন্স গাইডের জন্য get_guide, আর রিভিউয়ের জন্য next_review_card, reveal_answer ও submit_review। ইন্টার্যাক্টিভ MCP ক্লায়েন্ট OAuth দিয়ে অ্যাক্সেসের অনুমোদন নিতে পারে। টার্মিনাল এজেন্ট এর বদলে Agent API ডকুমেন্টেশন থেকে শুরু করে প্রকাশিত HTTP প্রক্রিয়া ব্যবহার করতে পারে।
get_usage_limits — অ্যাকাউন্টের প্ল্যান, সীমা এবং চলতি মাসের AI ব্যবহার শুধু পড়ে দেখার টুল; এটি কার্ড পড়ে না বা পরিবর্তনও করে না।
এতে Nibomo কোনো Quizlet কানেক্টর হয়ে যায় না। সমর্থিত প্রক্রিয়াটি হলো:
- নিজের তৈরি Quizlet সেট থেকে টেক্সট এক্সপোর্ট করা;
- মূল ফাইল সংরক্ষণ করে কাজের একটি কপি পরীক্ষা করা;
- Nibomo-তে সংরক্ষণ করার আগে ফিল্ড মিলিয়ে তৈরি করা কার্ডগুলো যাচাই করা; এবং
- পরবর্তী সময়ে ডেটা পড়া ও পরিবর্তনের জন্য তৈরি হওয়া Nibomo ওয়ার্কস্পেস একটি সামঞ্জস্যপূর্ণ ক্লায়েন্টের সঙ্গে যুক্ত করা।
Claude-এর জন্য কানেক্টরের ধাপগুলো আছে MCP দিয়ে Nibomo-কে Claude-এর সঙ্গে কীভাবে সংযুক্ত করবেন-তে। Codex ও অন্যান্য এজেন্ট তাদের পরিবেশে সমর্থিত নথিভুক্ত MCP বা Agent API পথ ব্যবহার করতে পারে।
Nibomo কোনো Quizlet URL পড়তে, Quizlet অ্যাকাউন্টের হুবহু প্রতিরূপ রাখতে, পরে Quizlet-এ হওয়া পরিবর্তন সিঙ্ক করতে, বা এক্সপোর্টে বাদ পড়া ছবি ও পড়ার ইতিহাস উদ্ধার করতে পারে না। আপনি যে উপকরণ নিয়ে আসবেন, তা থেকে এটি নিজস্ব কার্ড এবং কার্ডগুলো আবার কখন রিভিউ করতে হবে, তার নতুন শিডিউল তৈরি করে।
এজেন্ট অ্যাক্সেস ছাড়াও এই সুবিধা ও সীমাবদ্ধতা আপনার জন্য গ্রহণযোগ্য কি না ভাবলে, দেখুন ওপেন সোর্স Quizlet বিকল্পের তুলনা।
অনুমতি কাজের প্রয়োজনের চেয়ে বেশি দেবেন না
ইন্টারফেস ব্যবহারের নিয়ম প্রকাশিত থাকলে ইন্টিগ্রেশনের সময় কিছু আন্দাজের কাজ কমে, কিন্তু তাতে প্রতিটি MCP কাজ নিরাপদ হয়ে যায় না। OAuth সংযোগের পরিচয় যাচাই করে। এটি AI-তৈরি কার্ডের নির্ভুলতার নিশ্চয়তা দেয় না, ক্লায়েন্টে ফেরত দেওয়া কার্ডের ডেটা ফ্ল্যাশকার্ড সার্ভিসের ভেতরেই সীমাবদ্ধ রাখে না, বা কোনো সম্পাদনা আপনার উদ্দেশ্যের সঙ্গে মেলে কি না তা ঠিক করে না।
Nibomo ডেটা পড়ার কাজকে পরিবর্তন করার টুল থেকে আলাদা রাখে: কার্ড ও ডেকের জন্য sql_execute, রিভিউয়ের জন্য submit_review। তবুও OAuth ক্রেডেনশিয়ালের আওতায় কানেক্টরের পুরো ইন্টারফেসই থাকে, তাই টুল ব্লক করা ও অনুমোদন নেওয়ার ব্যবস্থা ক্লায়েন্টের ওপর নির্ভর করে। সংবেদনশীল তথ্য নেই এমন ছোট একটি ওয়ার্কস্পেস দিয়ে শুরু করুন। কাজের জন্য যতটুকু ডেটা দরকার, এজেন্টকে শুধু ততটুকুই পড়তে দিন। ক্লায়েন্টে সুবিধাটি থাকলে প্রতিবার ডেটা পরিবর্তনের কলের জন্য আলাদা অনুমোদন চালু রাখুন, এবং গ্রহণ করার আগে ওয়ার্কস্পেস ও প্রস্তাবিত পরিবর্তন দেখুন।
AI ক্লায়েন্টের ডেটা সংরক্ষণ ও ব্যবহারের শর্ত যাচাই করার আগে ব্যক্তিগত পড়ার উপকরণ সংযুক্ত করবেন না। সম্ভাব্য হুমকির বিস্তারিত বিশ্লেষণ আছে ফ্ল্যাশকার্ডের জন্য MCP কি নিরাপদ?-তে। প্রথম স্থানান্তরের জন্য একটি সহজ নিয়মই যথেষ্ট: মূল এক্সপোর্ট রেখে দিন, কয়েকটি কার্ডের প্রিভিউ দেখুন, সীমিত একটি পরিবর্তনের অনুমোদন দিন, এবং আরও কাজ করার আগে গন্তব্য অ্যাপে ফলাফল যাচাই করুন।
ব্রাউজারের অপ্রকাশ্য রিকোয়েস্টকে API হিসেবে ব্যবহার করবেন না
ব্রাউজারের ডেভেলপার টুলে দেখা কোনো রিকোয়েস্ট পাবলিক Quizlet API নয়। অপ্রকাশ্য এন্ডপয়েন্ট সেশন কুকি, অভ্যন্তরীণ ফরম্যাট এবং পূর্বঘোষণা ছাড়াই বদলে যাওয়া আচরণের ওপর নির্ভর করতে পারে। যেকোনো স্বয়ংক্রিয় ব্যবহারকে Quizlet-এর পরিষেবার শর্তাবলি এবং উপকরণ ব্যবহারে আপনার যে অনুমতি আছে, তার সঙ্গেও সামঞ্জস্যপূর্ণ হতে হবে।
এই লেখায় স্ক্র্যাপিংয়ের নির্দেশনা বা রিভার্স ইঞ্জিনিয়ার করা এন্ডপয়েন্ট দেওয়া হয়নি। অফিসিয়াল ChatGPT অ্যাপে কাজ হলে সেটিই ব্যবহার করুন। সেটটি নিজের তৈরি হলে এবং একবার স্থানান্তর দরকার হলে এক্সপোর্ট করুন। এজেন্টকে নিয়মিত ডেটা পড়তে ও পরিবর্তন করতে দিতে চাইলে, যাচাই করা কনটেন্ট এমন সিস্টেমে নিয়ে যান যেটি সেই ইন্টারফেস প্রকাশ করে। তারপর Quizlet নতুন কিছু নথিভুক্ত না করা পর্যন্ত Quizlet-এর দিকের কাজ নিজে হাতে করুন।