একটি মডেল কনটেক্সট প্রোটোকল (MCP) সার্ভার, লার্জ ল্যাঙ্গুয়েজ মডেল (LLM) বা এআই অ্যাপ্লিকেশনকে কনটেক্সট, ডেটা বা সক্ষমতা প্রদানকারী কোনো বাহ্যিক পরিষেবার সাথে প্রক্সি হিসেবে কাজ করে। MCP সার্ভারগুলো এআই অ্যাপ্লিকেশনগুলোকে ডেটাবেস এবং ওয়েব সার্ভিসের মতো বাহ্যিক সিস্টেমের সাথে সংযুক্ত করে এবং তাদের প্রতিক্রিয়াগুলোকে এমন একটি ফরম্যাটে অনুবাদ করে যা এআই অ্যাপ্লিকেশনটি বুঝতে পারে।
সার্ভার সেটআপ
ব্যবহারের পূর্বে আপনাকে অবশ্যই এমসিপি সার্ভারগুলো সক্রিয় করতে হবে এবং প্রমাণীকরণ সেট আপ করতে হবে । গুগল এবং গুগল ক্লাউড রিমোট এমসিপি সার্ভার ব্যবহার সম্পর্কে আরও তথ্যের জন্য, গুগল ক্লাউড এমসিপি সার্ভার ওভারভিউ দেখুন।
এটি একটি এমসিপি সার্ভার যা ডেভেলপারদের অর্থপ্রদানের জন্য সরঞ্জাম সরবরাহ করে।
সার্ভার এন্ডপয়েন্ট
একটি এমসিপি সার্ভিস এন্ডপয়েন্ট হলো এমসিপি সার্ভারের নেটওয়ার্ক অ্যাড্রেস এবং কমিউনিকেশন ইন্টারফেস (সাধারণত একটি ইউআরএল), যা একটি এআই অ্যাপ্লিকেশন (এমসিপি ক্লায়েন্টের হোস্ট) একটি সুরক্ষিত ও মানসম্মত সংযোগ স্থাপনের জন্য ব্যবহার করে। এলএলএম-এর জন্য কনটেক্সট অনুরোধ করতে, কোনো টুল চালু করতে বা কোনো রিসোর্স অ্যাক্সেস করার এটিই হলো যোগাযোগের কেন্দ্রবিন্দু। গুগল এমসিপি এন্ডপয়েন্টগুলো বৈশ্বিক বা আঞ্চলিক হতে পারে।
paydeveloper.googleapis.com MCP সার্ভারটির নিম্নলিখিত MCP এন্ডপয়েন্ট রয়েছে:
- https://paydeveloper.googleapis.com/mcp
এমসিপি টুলস
এমসিপি টুল হলো এমন একটি ফাংশন বা নির্বাহযোগ্য সক্ষমতা যা একটি এমসিপি সার্ভার বাস্তব জগতে কোনো কাজ সম্পাদন করার জন্য এলএলএম বা এআই অ্যাপ্লিকেশনের কাছে উন্মুক্ত করে।
paydeveloper.googleapis.com MCP সার্ভারটিতে নিম্নলিখিত টুলগুলো রয়েছে:
| এমসিপি টুলস | |
|---|---|
| অনুসন্ধান_নথি | অফিসিয়াল গুগল পে এবং গুগল ওয়ালেট ডেভেলপার ডকুমেন্টেশন ও কোড স্যাম্পল থেকে সবচেয়ে প্রাসঙ্গিক এবং হালনাগাদ অংশগুলো অনুসন্ধান করে খুঁজে বের করে। |
| বণিকদের তালিকা | প্রমাণীকৃত অ্যাকাউন্টটির সাথে যুক্ত সমস্ত গুগল পে মার্চেন্ট বিজনেস প্রোফাইলের একটি তালিকা পুনরুদ্ধার করে। |
| গুগল পে ইন্টিগ্রেশনের তালিকা | একটি নির্দিষ্ট মার্চেন্ট আইডির সাথে যুক্ত সমস্ত গুগল পে ইন্টিগ্রেশনের বর্তমান অবস্থা এবং কনফিগারেশনের বিবরণ দেখায়। এটি ইন্টিগ্রেশন এবং ডকুমেন্ট পর্যালোচনার অবস্থা সম্পর্কে তাৎক্ষণিক প্রতিক্রিয়া প্রদান করে। |
| গুগল পে এপিআই সক্ষম করুন | নতুন তৈরি করা বা বিদ্যমান মার্চেন্ট অ্যাকাউন্টের জন্য গুগল পে এপিআই (Google Pay API) সক্রিয় করে। প্ল্যাটফর্ম-নির্দিষ্ট ইন্টিগ্রেশন (ওয়েব বা অ্যান্ড্রয়েড) যোগ করার আগে এটি একটি পূর্বশর্ত। |
| পাস ইস্যুকারীদের তালিকা | প্রমাণীকৃত ব্যবহারকারীর সাথে যুক্ত গুগল ওয়ালেট বিজনেস কনসোলে নিবন্ধিত সমস্ত পাস প্রদানকারীর একটি বিস্তারিত তালিকা পুনরুদ্ধার করে। এই টুলটি লয়ালটি কার্ড, গিফট কার্ড বা ফ্লাইটের মতো ওয়ালেট পাস পরিচালনাকারী ডেভেলপারদের জন্য অপরিহার্য তথ্য সরবরাহ করে। |
| পাস_ক্লাসের তালিকা | প্রমাণীকৃত ব্যবহারকারীর সাথে যুক্ত গুগল ওয়ালেট বিজনেস কনসোলে নিবন্ধিত সমস্ত পাস ক্লাসের একটি বিস্তারিত তালিকা পুনরুদ্ধার করে। এই টুলটি লয়ালটি কার্ড, গিফট কার্ড বা ফ্লাইটের মতো ওয়ালেট পাস পরিচালনাকারী ডেভেলপারদের জন্য অপরিহার্য তথ্য সরবরাহ করে। |
| query_merchant_performance | একটি নির্দিষ্ট মার্চেন্ট বিজনেস প্রোফাইলের জন্য উচ্চ-স্তরের সমষ্টিগত পারফরম্যান্স ডেটা এবং ইন্টিগ্রেশন-পরবর্তী মেট্রিক্স পুনরুদ্ধার করে। |
| query_merchant_error_metrics | একটি নির্দিষ্ট মার্চেন্ট বিজনেস প্রোফাইলের জন্য বিস্তারিত ত্রুটির মেট্রিক্স সংগ্রহ করে। এই টুলটি ত্রুটিগুলির একটি সূক্ষ্ম বিভাজন প্রদান করে, যা ডেভেলপারদের সমস্যাগুলি চিহ্নিত করতে এবং সমাধান করতে সাহায্য করে। |
এমসিপি টুলের স্পেসিফিকেশন জানুন
একটি MCP সার্ভারের সমস্ত টুলের স্পেসিফিকেশন পেতে, tools/list মেথডটি ব্যবহার করুন। নিম্নলিখিত উদাহরণটি দেখায় কিভাবে curl ব্যবহার করে MCP সার্ভারের মধ্যে বর্তমানে উপলব্ধ সমস্ত টুল এবং তাদের স্পেসিফিকেশন তালিকাভুক্ত করা যায়।
| কার্ল অনুরোধ |
|---|
curl --location 'https://paydeveloper.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |