স্কিপ করে মূল কন্টেন্ট এ যান

MCP ক্লায়েন্ট

Model Context Protocol (MCP) হলো AI মডেলকে টুল দেওয়ার একটি ওপেন স্ট্যান্ডার্ড। অনেক সার্ভিসের নিজস্ব MCP সার্ভার আছে, আপনি নিজেরটিও লিখতে পারেন। একটি AI MCP ক্লায়েন্ট MonoChat-কে একটি MCP সার্ভারের সাথে যুক্ত করে, ফলে সেই সার্ভারের টুলগুলো আপনার AI নোড ও AI এজেন্টকে দেওয়া যায়, MonoChat-এ আপনার লেখা AI টুল ফাংশন-এর পাশাপাশি।

আপনি এগুলো পরিচালনা করেন সেটিংস › অটোমেশন › AI MCP ক্লায়েন্ট-এ।

এটি কীভাবে কাজ করে​

  1. আপনি MCP সার্ভারের ঠিকানা দিয়ে সংযুক্ত করেন। সার্ভার যা দেয় MonoChat তা পড়ে নেয়: এর Tools, Resources, Resource Templates ও Prompts।
  2. সংরক্ষণ করলে MonoChat সেই তালিকাটি ক্লায়েন্টের কনটেন্ট হিসেবে রেখে দেয়।
  3. AI চ্যাট কমপ্লিশন তৈরি করুন নোড বা AI এজেন্ট নোডে আপনি সেই নোডের জন্য প্রয়োজনীয় টুল বেছে নেন, এবং মডেলের জন্য প্রতিটি টুলের বিবরণ নতুন করে লিখতে পারেন।
  4. কথোপকথনের সময় মডেল ঠিক করে কখন টুল কল করবে; MonoChat MCP সার্ভারকে কল করে ফলাফল মডেলকে ফেরত দেয়।

নোডে যে টুলগুলো যোগ করেন শুধু সেগুলোই ওই নোডের জন্য পাওয়া যায়, ফলে প্রতিটি নোড কেবল তার প্রয়োজনীয় জিনিসই দেখে।

MCP ক্লায়েন্ট যোগ করুন​

  1. সেটিংস › অটোমেশন › AI MCP ক্লায়েন্ট-এ যান এবং + (তৈরি করুন) ক্লিক করুন।

  2. ফিল্ডগুলো পূরণ করুন:

    ফিল্ডবিবরণ
    নামসার্ভারের একটি নাম, যা নোড ড্রয়ারে তার প্রতিটি টুলের পাশে দেখানো হয়।
    বিবরণঐচ্ছিক নোট।
    ভার্সনসংযোগের সময় MonoChat সার্ভারকে ক্লায়েন্টের যে ভার্সন জানায়, যেমন 1.0.0।
    এন্ডপয়েন্টMCP সার্ভারের বেস URL। MonoChat <Endpoint>/sse-তে SSE ট্রান্সপোর্ট দিয়ে সংযুক্ত হয়, তাই ঠিকানাটি /sse ছাড়া দিন।
    প্রমাণীকরণের ধরনNone, Basic (ইউজারনেম ও পাসওয়ার্ড সহ) অথবা Bearer (টোকেন সহ)। ক্রেডেনশিয়াল ক্লায়েন্টের সাথে সংরক্ষিত হয়।
  3. সংযুক্ত করুন ক্লিক করুন। MonoChat সার্ভারের সাথে সংযুক্ত হয়ে যা পেয়েছে তা ট্যাবে দেখায়:

    • Server Info: সার্ভারের নাম, ভার্সন, Protocol Version ও Instructions।
    • Tools: প্রতিটি টুলের নাম ও বিবরণ।
    • সার্ভার দিলে Resources, Resource Templates ও Prompts।
  4. তালিকা ঠিক মনে হলে সংরক্ষণ করুন ক্লিক করুন। ঠিকানা বদলে আবার চেষ্টা করতে এর পাশের সংযোগ বিচ্ছিন্ন করুন বাটনে ক্লিক করুন।

টিপ

সংযুক্ত করুন ব্যর্থ হলে দেখুন এন্ডপয়েন্টটি ইন্টারনেট থেকে পৌঁছানো যায় কি না, সার্ভার SSE ট্রান্সপোর্ট সমর্থন করে কি না, এবং URL আগে থেকেই /sse দিয়ে শেষ হয়ে আছে কি না।

টুলের তালিকা আপডেট করুন​

MCP সার্ভারে টুল যোগ বা পরিবর্তন হলে ক্লায়েন্টটি আপডেট করুন দিয়ে খুলুন। MonoChat আবার সংযুক্ত হয়ে বর্তমান কনটেন্ট দেখায়; নতুন তালিকা সংরক্ষণ করতে আপডেট করুন ক্লিক করুন।

ক্লায়েন্ট মুছলে তার কনটেন্টও মুছে যায়, ফলে নোডগুলো তার টুল হারায়।

নোডকে টুল দিন​

AI চ্যাট কমপ্লিশন তৈরি করুন নোড​

  1. নোডটি খুলে AI MCP Client Content Tool Settings-এ স্ক্রল করুন।
  2. AI MCP ক্লায়েন্ট কনটেন্ট টুল সেট করুন ক্লিক করুন। AI MCP Client Content Tools ড্রয়ারে এই নোডে ইতিমধ্যে যোগ করা টুলগুলো দেখা যায়।
  3. + (তৈরি করুন) ক্লিক করুন, তারপর AI MCP Client Content Tools-এ একটি টুল বেছে নিন। টুলগুলো <client name> - <tool name> আকারে দেখানো হয়।
  4. বিবরণ টুলটির নিজস্ব বিবরণ দিয়ে পূরণ হয়। কখন টুলটি ব্যবহার করতে হবে তা মডেলকে আরও স্পষ্ট করে বলতে চাইলে এটি সম্পাদনা করুন, যেমন "নম্বর দিয়ে কোনো অর্ডার খুঁজতে এটি ব্যবহার করো"। বিবরণ আবশ্যক।
  5. প্রতিটি টুলের জন্য এটি করুন, তারপর নোডটি সংরক্ষণ করুন।

একই ড্রয়ারে আপনি কোনো টুলের বিবরণ আপডেট করতে বা নোড থেকে সরিয়ে দিতে পারেন।

AI এজেন্ট নোড​

AI এজেন্ট নোডের টুল সেটিংস অংশে একই AI MCP ক্লায়েন্ট কনটেন্ট টুল সেট করুন বাটন আছে। নির্বাচিত MCP টুলগুলো নোডের AI স্কোপ ও AI টুলের সাথে এজেন্টকে দেওয়া হয়, সব হারনেসেই। দেখুন AI এজেন্ট।

তথ্য

এজেন্ট রান যাচাই করে নোডের প্রতিটি MCP টুল এখনো আপনার ওয়ার্কস্পেসে আছে কি না। কোনো নোডের ব্যবহৃত MCP ক্লায়েন্ট মুছে ফেললে নোড থেকে টুলটি সরিয়ে না দেওয়া পর্যন্ত ওই নোডের রান "An AI scope or MCP tool was not found in this workspace." ত্রুটিতে ব্যর্থ হয়।

পারমিশন​

অ্যাক্সেস নিয়ন্ত্রিত হয় রোল পারমিশন Read / Create / Update / Delete AI MCP clients in automation এবং Read AI MCP client contents in automation দিয়ে। দেখুন রোল।