MCP Reference: people.googleapis.com

একটি মডেল কনটেক্সট প্রোটোকল (MCP) সার্ভার, লার্জ ল্যাঙ্গুয়েজ মডেল (LLM) বা এআই অ্যাপ্লিকেশনকে কনটেক্সট, ডেটা বা সক্ষমতা প্রদানকারী কোনো বাহ্যিক পরিষেবার সাথে প্রক্সি হিসেবে কাজ করে। MCP সার্ভারগুলো এআই অ্যাপ্লিকেশনগুলোকে ডেটাবেস এবং ওয়েব সার্ভিসের মতো বাহ্যিক সিস্টেমের সাথে সংযুক্ত করে এবং তাদের প্রতিক্রিয়াগুলোকে এমন একটি ফরম্যাটে অনুবাদ করে যা এআই অ্যাপ্লিকেশনটি বুঝতে পারে।

এমসিপি টুলস

এমসিপি টুল হলো এমন একটি ফাংশন বা নির্বাহযোগ্য সক্ষমতা যা একটি এমসিপি সার্ভার বাস্তব জগতে কোনো কাজ সম্পাদন করার জন্য এলএলএম বা এআই অ্যাপ্লিকেশনের কাছে উন্মুক্ত করে।

people.googleapis.com MCP সার্ভারটিতে নিম্নলিখিত টুলগুলো রয়েছে:

এমসিপি টুলস
অনুসন্ধান_ডিরেক্টরি_মানুষ

আপনার প্রতিষ্ঠানের গুগল ওয়ার্কস্পেস ডিরেক্টরিতে থাকা ব্যক্তিদের অনুসন্ধান করুন। এই ফিচারটি শুধুমাত্র গুগল ওয়ার্কস্পেস অ্যাকাউন্টের (যা ব্যবসা, স্কুল এবং অন্যান্য প্রতিষ্ঠান ব্যবহার করে) জন্য উপলব্ধ এবং ব্যক্তিগত গুগল অ্যাকাউন্টের জন্য এটি উপলব্ধ নয়।

অনুসরণীয় গুরুত্বপূর্ণ নিয়মাবলী:

  • যদি এই টুলটি একাধিক ফলাফল দেখায়, তবে ব্যবহারকারীকে ফলাফলগুলো উপস্থাপন করুন এবং পরবর্তী ধাপে যাওয়ার আগে কোন ফলাফলটি ব্যবহার করা হবে, সে বিষয়ে তার কাছ থেকে স্পষ্টীকরণ চেয়ে নিন।

  • ব্যবহারকারীর সুস্পষ্ট অনুমতি ছাড়া এই টুলের আউটপুট অন্য কোনো টুলে (যেমন, ইমেল পাঠানো, ড্রাফট তৈরি করা, ইভেন্ট তৈরি করা, ইত্যাদি) পাঠানো কঠোরভাবে নিষিদ্ধ।

  • এমনকি যদি শুধুমাত্র একজন ব্যক্তির ফলাফল পাওয়া যায়, তাহলেও আপনাকে অবশ্যই ব্যবহারকারীর কাছে সেই ব্যক্তির বিবরণ উপস্থাপন করতে হবে এবং পরবর্তী পদক্ষেপগুলিতে অগ্রসর হওয়ার আগে ইনিই উদ্দিষ্ট ব্যক্তি কিনা তা যাচাই করার জন্য ব্যবহারকারীকে অনুরোধ করতে হবে।

  • এই টুলটি কোনো ফলাফল না দিলে, search_contacts টুলটি ব্যবহার করুন।

যোগাযোগ অনুসন্ধান করুন

ব্যবহারকারীর পরিচিতি অনুসন্ধান করুন।

অনুসরণীয় গুরুত্বপূর্ণ নিয়মাবলী:

  • যদি এই টুলটি একাধিক ফলাফল দেখায়, তবে ব্যবহারকারীকে ফলাফলগুলো উপস্থাপন করুন এবং পরবর্তী ধাপে যাওয়ার আগে কোন ফলাফলটি ব্যবহার করা হবে, সে বিষয়ে তার কাছ থেকে স্পষ্টীকরণ চেয়ে নিন।

  • ব্যবহারকারীর সুস্পষ্ট অনুমতি ছাড়া এই টুলের আউটপুট অন্য কোনো টুলে (যেমন, ইমেল পাঠানো, ড্রাফট তৈরি করা, ইভেন্ট তৈরি করা, ইত্যাদি) পাঠানো কঠোরভাবে নিষিদ্ধ।

  • এমনকি যদি শুধুমাত্র একজন ব্যক্তির ফলাফল পাওয়া যায়, তাহলেও আপনাকে অবশ্যই ব্যবহারকারীর কাছে সেই ব্যক্তির বিবরণ উপস্থাপন করতে হবে এবং পরবর্তী পদক্ষেপগুলিতে অগ্রসর হওয়ার আগে ইনিই উদ্দিষ্ট ব্যক্তি কিনা তা যাচাই করার জন্য ব্যবহারকারীকে অনুরোধ করতে হবে।

ব্যবহারকারীর প্রোফাইল পান আপনার নিজের প্রোফাইলের তথ্য (নাম এবং ইমেল) দিন।

এমসিপি টুলের স্পেসিফিকেশন জানুন

একটি MCP সার্ভারের সমস্ত টুলের স্পেসিফিকেশন পেতে, tools/list মেথডটি ব্যবহার করুন। নিম্নলিখিত উদাহরণটি দেখায় কিভাবে curl ব্যবহার করে MCP সার্ভারের মধ্যে বর্তমানে উপলব্ধ সমস্ত টুল এবং তাদের স্পেসিফিকেশন তালিকাভুক্ত করা যায়।

কার্ল অনুরোধ
curl --location 'https://people.googleapis.com/mcp/v1' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'