Google Workspace MCP সার্ভার কনফিগার করুন

গুগল ওয়ার্কস্পেস রিমোট মডেল কনটেক্সট প্রোটোকল (MCP) সার্ভার সরবরাহ করে, যা এআই এজেন্টদের গুগল ওয়ার্কস্পেস ডেটার সাথে নিরাপদে ইন্টারঅ্যাক্ট করতে দেয়। গুগল ওয়ার্কস্পেস MCP সার্ভার কনফিগার করার মাধ্যমে, আপনি Gemini CLI, Claude বা IDE-এর মতো এআই অ্যাপ্লিকেশনগুলোকে Gmail, Google Drive, Google Calendar এবং Google Chat-এর মতো গুগল ওয়ার্কস্পেস অ্যাপ্লিকেশনগুলোতে বিভিন্ন অ্যাকশন সম্পাদন করতে সক্ষম করেন। প্রতিটি গুগল ওয়ার্কস্পেস প্রোডাক্টের নিজস্ব ডেডিকেটেড MCP সার্ভার রয়েছে।

গুগল ওয়ার্কস্পেস এমসিপি সার্ভারগুলো এআই এজেন্টদের জন্য একটি প্রমিত পদ্ধতি প্রদান করে, যার মাধ্যমে তারা:

  • ডেটা পড়ুন : ইমেল অনুসন্ধান করুন, ফাইল পুনরুদ্ধার করুন এবং ক্যালেন্ডার ইভেন্টের তালিকা দেখুন।
  • পদক্ষেপ নিন : ইমেলের খসড়া তৈরি করুন, ফাইল আপলোড করুন এবং মিটিংয়ের সময় নির্ধারণ করুন।
  • নিরাপত্তাকে সম্মান করুন : ব্যবহারকারীর মতোই একই অনুমতি এবং ডেটা পরিচালনা নিয়ন্ত্রণ লাভ করুন।

পূর্বশর্ত

  • একটি গুগল ক্লাউড প্রজেক্ট। প্রজেক্ট তৈরি করতে, ‘প্রজেক্ট তৈরি করুন’ দেখুন।

  • একটি MCP ক্লায়েন্ট, যেমন Gemini CLI

  • এই পৃষ্ঠার কমান্ডগুলো চালানোর জন্য, নিচের ধাপগুলো অনুসরণ করে আপনার স্থানীয় ডেভেলপমেন্ট এনভায়রনমেন্টে gcloud CLI সেট আপ করুন:

    1. Google Cloud CLI ইনস্টল করুন । আপনি যদি আগে gcloud CLI ইনস্টল করে থাকেন, তাহলে gcloud components update চালিয়ে নিশ্চিত করুন যে আপনার কাছে সর্বশেষ সংস্করণটি রয়েছে।
    2. আপনি যদি কোনো এক্সটার্নাল আইডেন্টিটি প্রোভাইডার (IdP) ব্যবহার করেন, তাহলে আপনার ফেডারেটেড আইডেন্টিটি দিয়ে gcloud CLI-তে সাইন ইন করুন। আরও তথ্যের জন্য, “আপনার ফেডারেটেড আইডেন্টিটি দিয়ে gcloud CLI-তে সাইন ইন করুন” দেখুন।
    3. gcloud CLI চালু করুন

Google Workspace MCP সার্ভারগুলি কনফিগার করুন

Google Workspace MCP সার্ভারগুলি ব্যবহার করার জন্য, আপনাকে প্রথমে আপনার Google Cloud প্রজেক্টে সেগুলি সক্রিয় করতে হবে এবং তারপরে সেগুলির সাথে সংযোগ করার জন্য আপনার MCP ক্লায়েন্ট কনফিগার করতে হবে।

এপিআইগুলি সক্রিয় করুন

Google Workspace MCP সার্ভারগুলি ব্যবহার করার জন্য, আপনাকে আপনার Google Cloud প্রজেক্টে নিম্নলিখিত API গুলি সক্রিয় করতে হবে:

  • জিমেইল এপিআই
  • গুগল ড্রাইভ এপিআই
  • গুগল ক্যালেন্ডার এপিআই
  • গুগল চ্যাট এপিআই
  • পিপল এপিআই

সিএলআই

gcloud services enable gmail.googleapis.com \
drive.googleapis.com \
calendar-json.googleapis.com \
chat.googleapis.com \
people.googleapis.com --project=PROJECT_ID

PROJECT_ID জায়গায় আপনার গুগল ক্লাউড প্রজেক্ট আইডি বসান।

কনসোল

গুগল ক্লাউড কনসোলে এপিআইগুলো সক্রিয় করুন:

এপিআইগুলি সক্রিয় করুন

এমসিপি পরিষেবাগুলি সক্রিয় করুন

প্রতিটি গুগল ওয়ার্কস্পেস প্রোডাক্টের জন্য এমসিপি কম্পোনেন্টগুলো সক্রিয় করতে, আপনাকে আপনার গুগল ক্লাউড প্রজেক্টে নিম্নলিখিত সার্ভিসগুলো সক্রিয় করতে হবে:

  • জিমেইল এমসিপি এপিআই
  • গুগল ড্রাইভ এমসিপি এপিআই
  • গুগল ক্যালেন্ডার এমসিপি এপিআই
  • গুগল চ্যাট এমসিপি এপিআই
  • পিপল এমসিপি এপিআই

সিএলআই

gcloud services enable gmailmcp.googleapis.com \
drivemcp.googleapis.com \
calendarmcp.googleapis.com \
chatmcp.googleapis.com \
people.googleapis.com --project=PROJECT_ID

PROJECT_ID জায়গায় আপনার গুগল ক্লাউড প্রজেক্ট আইডি বসান।

কনসোল

গুগল ক্লাউড কনসোলে এমসিপি পরিষেবাগুলি সক্রিয় করুন:

এমসিপি পরিষেবাগুলি সক্রিয় করুন

চ্যাট অ্যাপটি কনফিগার করুন

গুগল চ্যাট এমসিপি সার্ভার ব্যবহার করতে হলে, আপনাকে আপনার গুগল ক্লাউড প্রজেক্টে একটি চ্যাট অ্যাপ কনফিগার করতে হবে।

  1. গুগল ক্লাউড কনসোলে, Google Chat API অনুসন্ধান করুন এবং Google Chat API > Manage > Configuration-এ ক্লিক করুন।

    গুগল চ্যাট এপিআই-তে যান

  2. চ্যাট অ্যাপটি সেট আপ করুন:

    1. 'এই চ্যাট অ্যাপটিকে একটি গুগল ওয়ার্কস্পেস অ্যাড-অন হিসাবে তৈরি করুন ' বিকল্পটি থেকে টিক চিহ্ন তুলে দিন। নিশ্চিত করার জন্য একটি ডায়ালগ বক্স খুলবে। ডায়ালগ বক্সে, 'অক্ষম করুন' (Disable) বোতামে ক্লিক করুন।
    2. অ্যাপের নামের ফিল্ডে Chat MCP লিখুন।
    3. Avatar URL ফিল্ডে https://developers.google.com/chat/images/quickstart-app-avatar.png লিখুন।
    4. Description-Chat MCP server লিখুন।
    5. Functionality-এর অধীনে, Enable interactive features টগলটি বন্ধ করে ইন্টারেক্টিভ ফিচারগুলো বন্ধ করুন।
    6. ‘Visibility’-এর অধীনে, ‘Make this Chat app available to specific people and groups in your domain’ নির্বাচন করুন এবং আপনার ইমেল ঠিকানা লিখুন।
    7. লগস-এর অধীনে, ত্রুটি লগ করার বিকল্পটি লগিং-এ নির্বাচন করুন।
  3. সংরক্ষণ করুন- এ ক্লিক করুন।

চ্যাট অ্যাপ তৈরি করার বিষয়ে আরও জানতে, “Choose a Google Chat app architecture” দেখুন।

Google Workspace MCP সার্ভারগুলো প্রমাণীকরণ এবং অনুমোদনের জন্য OAuth 2.0 ব্যবহার করে। OAuth ক্লায়েন্ট আইডি তৈরি করার আগে আপনাকে অবশ্যই OAuth সম্মতি স্ক্রিনটি কনফিগার করতে হবে।

  1. Google Cloud কনসোলে, Google Auth Platform > Branding- এ যান।

    ব্র্যান্ডিং-এ যান

  2. আপনি যদি ইতিমধ্যেই গুগল অথ প্ল্যাটফর্ম কনফিগার করে থাকেন, তাহলে আপনি ব্র্যান্ডিং , অডিয়েন্স এবং ডেটা অ্যাক্সেস- এ নিম্নলিখিত OAuth কনসেন্ট স্ক্রিন সেটিংস কনফিগার করতে পারেন। যদি আপনি ‘গুগল অথ প্ল্যাটফর্ম এখনও কনফিগার করা হয়নি ’ লেখা কোনো বার্তা দেখতে পান, তাহলে ‘গেট স্টার্টেড’-এ ক্লিক করুন:

    1. অ্যাপ ইনফরমেশন-এর অধীনে, অ্যাপ নেম-এর জায়গায় Workspace MCP Servers টাইপ করুন।
    2. ব্যবহারকারী সহায়তা ইমেল- এ, আপনার ইমেল ঠিকানা অথবা একটি উপযুক্ত গুগল গ্রুপ নির্বাচন করুন।
    3. পরবর্তী ধাপে যান।
    4. Audience-এর অধীনে, Internal নির্বাচন করুন। যদি আপনি Internal নির্বাচন করতে না পারেন, তাহলে External নির্বাচন করুন।
    5. পরবর্তী ধাপে যান।
    6. যোগাযোগের তথ্যের অধীনে, একটি ইমেল ঠিকানা লিখুন যেখানে আপনার প্রকল্পের যেকোনো পরিবর্তন সম্পর্কে আপনাকে জানানো যাবে।
    7. পরবর্তী ধাপে যান।
    8. Finish-এর অধীনে, Google API Services ব্যবহারকারীর ডেটা নীতি পর্যালোচনা করুন এবং যদি আপনি সম্মত হন, তাহলে I agree to the Google API Services: User Data Policy নির্বাচন করুন।
    9. চালিয়ে যান-এ ক্লিক করুন।
    10. তৈরি করুন- এ ক্লিক করুন।
    11. যদি আপনি ব্যবহারকারীর ধরন হিসেবে 'এক্সটার্নাল' নির্বাচন করে থাকেন, তাহলে পরীক্ষামূলক ব্যবহারকারী যোগ করুন:
      1. দর্শকবৃন্দে ক্লিক করুন।
      2. টেস্ট ইউজার্স-এর অধীনে, অ্যাড ইউজার্স-এ ক্লিক করুন।
      3. আপনার ইমেল ঠিকানা এবং অন্য কোনো অনুমোদিত পরীক্ষামূলক ব্যবহারকারীর তথ্য প্রবেশ করান, তারপর সেভ-এ ক্লিক করুন।
  3. ডেটা অ্যাক্সেস > স্কোপ যোগ বা অপসারণ-এ ক্লিক করুন। একটি প্যানেল প্রদর্শিত হবে, যেখানে আপনার গুগল ক্লাউড প্রজেক্টে সক্রিয় করা প্রতিটি এপিআই-এর স্কোপের একটি তালিকা থাকবে।

    1. ‘Manually add scopes’- এর অধীনে, আপনি যে MCP সার্ভারগুলো ব্যবহার করতে চান সেগুলোর স্কোপ পেস্ট করুন:

      • জিমেইল :
        • https://www.googleapis.com/auth/gmail.readonly
        • https://www.googleapis.com/auth/gmail.compose
      • গুগল ড্রাইভ :
        • https://www.googleapis.com/auth/drive.readonly
        • https://www.googleapis.com/auth/drive.file
      • গুগল ক্যালেন্ডার :
        • https://www.googleapis.com/auth/calendar.calendarlist.readonly
        • https://www.googleapis.com/auth/calendar.events.freebusy
        • https://www.googleapis.com/auth/calendar.events.readonly
      • গুগল চ্যাট :
        • https://www.googleapis.com/auth/chat.spaces.readonly
        • https://www.googleapis.com/auth/chat.memberships.readonly
        • https://www.googleapis.com/auth/chat.messages.readonly
        • https://www.googleapis.com/auth/chat.users.readstate.readonly
      • পিপল এপিআই :
        • https://www.googleapis.com/auth/directory.readonly
        • https://www.googleapis.com/auth/userinfo.profile
        • https://www.googleapis.com/auth/contacts.readonly
    2. টেবিলে যোগ করুন-এ ক্লিক করুন।

    3. আপডেট-এ ক্লিক করুন।

    4. আপনার অ্যাপের জন্য প্রয়োজনীয় পরিধিগুলো নির্বাচন করার পর, ডেটা অ্যাক্সেস পৃষ্ঠায়, সেভ-এ ক্লিক করুন।

আপনার এমসিপি ক্লায়েন্ট কনফিগার করুন

আপনার এমসিপি ক্লায়েন্টে গুগল ওয়ার্কস্পেস রিমোট এমসিপি সার্ভার যোগ করতে, আপনার ক্লায়েন্টের জন্য দেওয়া নির্দেশাবলী অনুসরণ করুন।

জেমিনি সিএলআই

আপনার Gemini CLI-তে Google Workspace রিমোট MCP সার্ভারগুলো যোগ করতে, আপনার settings.json ফাইলে সার্ভার কনফিগারেশনটি যোগ করুন।

  1. একটি OAuth 2.0 ক্লায়েন্ট আইডি এবং সিক্রেট তৈরি করুন:

    1. Google Cloud কনসোলে, Google Auth Platform > Clients > Create Client- এ যান।

      ক্লায়েন্ট তৈরি করতে যান

    2. অ্যাপ্লিকেশনের ধরন হিসেবে ডেস্কটপ অ্যাপ নির্বাচন করুন।

    3. একটি নাম লিখুন।

    4. Create-এ ক্লিক করুন এবং আপনার Client IDClient Secret কপি করুন।

  2. ~/.gemini/settings.json কনফিগারেশন ফাইলটি খুলুন অথবা তৈরি করুন।

  3. settings.jsonmcpServers কনফিগারেশন যোগ করুন:

    {
      "mcpServers": {
        "gmail": {
          "httpUrl": "https://gmailmcp.googleapis.com/mcp/v1",
          "oauth": {
            "enabled": true,
            "clientId": "OAUTH_CLIENT_ID",
            "clientSecret": "OAUTH_CLIENT_SECRET",
            "scopes": [
              "https://www.googleapis.com/auth/gmail.readonly",
              "https://www.googleapis.com/auth/gmail.compose"
            ]
          }
        },
        "drive": {
          "httpUrl": "https://drivemcp.googleapis.com/mcp/v1",
          "oauth": {
            "enabled": true,
            "clientId": "OAUTH_CLIENT_ID",
            "clientSecret": "OAUTH_CLIENT_SECRET",
            "scopes": [
              "https://www.googleapis.com/auth/drive.readonly",
              "https://www.googleapis.com/auth/drive.file"
            ]
          }
        },
        "calendar": {
          "httpUrl": "https://calendarmcp.googleapis.com/mcp/v1",
          "oauth": {
            "enabled": true,
            "clientId": "OAUTH_CLIENT_ID",
            "clientSecret": "OAUTH_CLIENT_SECRET",
            "scopes": [
              "https://www.googleapis.com/auth/calendar.calendarlist.readonly",
              "https://www.googleapis.com/auth/calendar.events.freebusy",
              "https://www.googleapis.com/auth/calendar.events.readonly"
            ]
          }
        },
        "people": {
          "httpUrl": "https://people.googleapis.com/mcp/v1",
          "oauth": {
            "enabled": true,
            "clientId": "OAUTH_CLIENT_ID",
            "clientSecret": "OAUTH_CLIENT_SECRET",
            "scopes": [
              "https://www.googleapis.com/auth/directory.readonly",
              "https://www.googleapis.com/auth/userinfo.profile",
              "https://www.googleapis.com/auth/contacts.readonly"
            ]
          }
        },
        "chat": {
          "httpUrl": "https://chatmcp.googleapis.com/mcp/v1",
          "oauth": {
            "enabled": true,
            "clientId": "OAUTH_CLIENT_ID",
            "clientSecret": "OAUTH_CLIENT_SECRET",
            "scopes": [
              "https://www.googleapis.com/auth/chat.spaces.readonly",
              "https://www.googleapis.com/auth/chat.memberships.readonly",
              "https://www.googleapis.com/auth/chat.messages.readonly",
              "https://www.googleapis.com/auth/chat.users.readstate.readonly"
            ]
          }
        }
      }
    }
    

    নিম্নলিখিতগুলি প্রতিস্থাপন করুন:

    • OAUTH_CLIENT_ID : আপনার তৈরি করা ক্লায়েন্ট আইডি।
    • OAUTH_CLIENT_SECRET : আপনার তৈরি করা ক্লায়েন্ট সিক্রেট।
  4. settings.json সংরক্ষণ করুন।

  5. জেমিনি সিএলআই শুরু করুন:

    gemini
    
  6. Gemini CLI-তে, নিম্নলিখিত কমান্ডটি চালিয়ে প্রতিটি MCP সার্ভারের সাথে প্রমাণীকরণ করুন:

    /mcp auth gmail
    
    1. নির্দেশিত হলে, আপনার ব্রাউজারে একটি প্রমাণীকরণ পৃষ্ঠা খুলতে 1 চাপুন। আপনি যদি SSH-এর মাধ্যমে কাজ করেন, তাহলে CLI-তে দেওয়া নির্দেশাবলী অনুসরণ করুন।
    2. আপনার গুগল অ্যাকাউন্টে সাইন ইন করুন।
    3. অনুরোধকৃত OAuth স্কোপগুলো পর্যালোচনা করুন এবং Allow-এ ক্লিক করুন।
    4. প্রমাণীকরণ সফল হয়েছে তা নিশ্চিত করে একটি বার্তা প্রদর্শিত হয়।
    5. প্রতিটি এমসিপি সার্ভারের জন্য এগুলি পুনরাবৃত্তি করুন:

      • /mcp auth drive
      • /mcp auth calendar
      • /mcp auth people
      • /mcp auth chat
  7. Gemini CLI-তে, আপনার কনফিগার করা MCP সার্ভার এবং সেগুলোর টুলগুলো দেখতে /mcp list চালান।

    প্রতিক্রিয়াটি নিম্নলিখিতের অনুরূপ:

    🟢 gmail - Ready (10 tools)
      Tools:
      - create_draft
      - create_label
      - get_thread
      - label_message
      - label_thread
      - list_drafts
      - list_labels
      - search_threads
      - unlabel_message
      - unlabel_thread
    
    🟢 drive - Ready (7 tools)
      Tools:
      - create_file
      - download_file_content
      - get_file_metadata
      - get_file_permissions
      - list_recent_files
      - read_file_content
      - search_files
    
    🟢 calendar - Ready (8 tools)
      Tools:
      - create_event
      - delete_event
      - get_event
      - list_calendars
      - list_events
      - respond_to_event
      - suggest_time
      - update_event
    
    🟢 people - Ready (3 tools)
      Tools:
      - get_user_profile
      - search_contacts
      - search_directory_people
    
    🟢 chat - Ready (2 tools)
      Tools:
      - search_conversations
      - list_messages
    

রিমোট এমসিপি সার্ভারটি জেমিনি সিএলআই-তে ব্যবহারের জন্য প্রস্তুত।

ক্লদ

Claude.ai বা Claude Desktop-এর সাথে Google Workspace রিমোট MCP সার্ভার ব্যবহার করতে হলে, আপনার অবশ্যই Claude Enterprise, Pro, Max, বা Team প্ল্যান থাকতে হবে।

Claude-এ Google Workspace রিমোট MCP সার্ভারগুলো যোগ করতে, একটি OAuth ক্লায়েন্ট আইডি এবং সিক্রেট সহ একটি কাস্টম কানেক্টর কনফিগার করুন।

  1. একটি OAuth 2.0 ক্লায়েন্ট আইডি এবং সিক্রেট তৈরি করুন:

    1. Google Cloud কনসোলে, Google Auth Platform > Clients > Create Client- এ যান।

      ক্লায়েন্ট তৈরি করতে যান

    2. অ্যাপ্লিকেশনের ধরণ হিসেবে ওয়েব অ্যাপ্লিকেশন নির্বাচন করুন।

    3. একটি নাম লিখুন।

    4. Authorized redirect URIs সেকশনে, + Add URI-তে ক্লিক করুন এবং তারপরে URIs ফিল্ডে https://claude.ai/api/mcp/auth_callback যোগ করুন।

    5. Create-এ ক্লিক করুন এবং আপনার Client IDClient Secret কপি করুন।

  2. Claude-এ MCP সার্ভারটি কনফিগার করুন:

    1. Claude.ai বা Claude Desktop-এ, Settings (অথবা Admin settings ) > Connectors- এ যান।
    2. কাস্টম কানেক্টর যোগ করুন -এ ক্লিক করুন।
    3. আপনি যে Google Workspace পণ্যটি যোগ করতে চান তার সংযোগের বিবরণ লিখুন:
      • সার্ভারের নাম : সার্ভারের জন্য একটি নাম, যেমন Gmail
      • রিমোট এমসিপি সার্ভার ইউআরএল : গুগল ওয়ার্কস্পেস প্রোডাক্টের ইউআরএল, যেমন নিম্নলিখিতগুলির মধ্যে একটি:
        • জিমেইল: https://gmailmcp.googleapis.com/mcp/v1
        • গুগল ড্রাইভ: https://drivemcp.googleapis.com/mcp/v1
        • গুগল ক্যালেন্ডার: https://calendarmcp.googleapis.com/mcp/v1
        • গুগল চ্যাট: https://chatmcp.googleapis.com/mcp/v1
        • পিপল এপিআই: https://people.googleapis.com/mcp/v1
    4. অ্যাডভান্সড সেটিংসে , আপনার OAuth ক্লায়েন্ট আইডি এবং OAuth ক্লায়েন্ট সিক্রেট লিখুন।
    5. যোগ করুন-এ ক্লিক করুন।
    6. আপনি যে প্রতিটি গুগল ওয়ার্কস্পেস পণ্য যোগ করতে চান, তার জন্য এই ধাপগুলো পুনরাবৃত্তি করুন।

অন্যান্য

অনেক AI অ্যাপ্লিকেশনে একটি রিমোট MCP সার্ভারের সাথে সংযোগ করার উপায় রয়েছে। সাধারণত আপনাকে সার্ভারটির নাম, এন্ডপয়েন্ট, ট্রান্সপোর্ট প্রোটোকল এবং অথেনটিকেশন পদ্ধতির মতো বিবরণ প্রবেশ করাতে হয়। Google Workspace রিমোট MCP সার্ভারগুলির জন্য, নিম্নলিখিতগুলি প্রবেশ করান:

  • সার্ভারের নাম : googleworkspace

  • সার্ভার : প্রতিটি গুগল ওয়ার্কস্পেস প্রোডাক্টের নিজস্ব সার্ভার ইউআরএল (URL) রয়েছে:

    • জিমেইল: https://gmailmcp.googleapis.com/mcp/v1
    • গুগল ড্রাইভ: https://drivemcp.googleapis.com/mcp/v1
    • গুগল ক্যালেন্ডার: https://calendarmcp.googleapis.com/mcp/v1
    • গুগল চ্যাট: https://chatmcp.googleapis.com/mcp/v1
    • পিপল এপিআই: https://people.googleapis.com/mcp/v1
  • পরিবহন : HTTP

  • প্রমাণীকরণ : গুগল ওয়ার্কস্পেস রিমোট এমসিপি সার্ভার OAuth 2.0 ব্যবহার করে। বিস্তারিত জানতে, প্রমাণীকরণ এবং অনুমোদন সম্পর্কে জানুন দেখুন।

বিভিন্ন ধরণের ক্লায়েন্ট সংযোগ করার বিষয়ে আরও বিস্তারিত জানতে, একটি এআই অ্যাপ্লিকেশনে এমসিপি কনফিগার করুন দেখুন।

Google Workspace MCP সার্ভারগুলি পরীক্ষা করুন

এমসিপি ক্লায়েন্ট কনফিগার করার পর, আপনি কয়েকটি টেস্ট প্রম্পট চালিয়ে সংযোগটি যাচাই করতে পারেন।

আপনার এমসিপি ক্লায়েন্টকে নিম্নলিখিত প্রশ্নগুলো জিজ্ঞাসা করে দেখুন:

  • আমার গুগল প্রোফাইল অনুযায়ী আমার নাম কী?

    ক্লায়েন্ট আপনার গুগল ওয়ার্কস্পেস প্রোফাইলের তথ্য সংগ্রহ করতে people.get_user_profile ব্যবহার করে।

  • "মার্কেটিং প্ল্যান" ফাইলটির সারসংক্ষেপ করুন।

    ক্লায়েন্ট 'Marketing Plan' ফাইলটি সনাক্ত করার জন্য drive.search_files কল করে, তারপর এর বিষয়বস্তু পুনরুদ্ধার ও সারসংক্ষেপ করার জন্য drive.read_file_content ব্যবহার করে।

  • আমাদের মার্কেটিং পরিকল্পনা সম্পর্কে এরিয়েল তার শেষ ইমেইলে কী বলেছিল?

    ক্লায়েন্ট gmail.search_threads ব্যবহার করে এরিয়েলের ইমেলগুলো ফিল্টার করে, gmail.get_thread দিয়ে সর্বশেষ থ্রেডের বিষয়বস্তু সংগ্রহ করে এবং তারপর আপনার জন্য সেটির সারসংক্ষেপ তৈরি করে।

  • ariel@example.com-কে একটি ইমেল পাঠান, যেখানে বলা থাকবে যে আমি মার্কেটিং প্ল্যানটি অনুমোদন করছি।

    ক্লায়েন্ট আপনার ড্রাফটস ফোল্ডারে একটি ইমেল তৈরি করতে gmail.create_draft ব্যবহার করে, যা আপনাকে জিমেইল থেকে সেটি পর্যালোচনা ও পাঠানোর সুযোগ দেয়।

  • এরিয়েলের সাথে আমার পরবর্তী সাক্ষাৎ কবে?

    ক্লায়েন্ট calendar.list_events ব্যবহার করে আপনার সময়সূচী দেখে নেয় এবং এরিয়েলের সাথে আপনার পরবর্তী মিটিংয়ের বিস্তারিত তথ্য জানিয়ে দেয়।

যদি টুলগুলো সফলভাবে চালু হয় এবং আপনি প্রাসঙ্গিক প্রতিক্রিয়া পান, তাহলে আপনার Google Workspace MCP সার্ভারগুলো সঠিকভাবে কনফিগার করা আছে।

সমস্যা সমাধান

এমসিপি সার্ভারগুলিতে সংযোগ করতে সমস্যা হলে, আপনি OAuth লগগুলিতে ত্রুটি পরীক্ষা করতে পারেন। আপনার অ্যাডমিনিস্ট্রেটরকে নিরাপত্তা তদন্ত টুলে OAuth লগ ইভেন্টগুলি পরীক্ষা করতে বলুন।

সমর্থিত পণ্য

নিম্নলিখিত গুগল ওয়ার্কস্পেস পণ্যগুলি গুগল ওয়ার্কস্পেস এমসিপি সার্ভার সমর্থন করে এবং নিম্নলিখিত সরঞ্জামগুলি সরবরাহ করে:

গুরুত্বপূর্ণ নিরাপত্তা বিবেচনা: পরোক্ষ প্রম্পট ইনজেকশন

যখন আপনি কোনো ল্যাঙ্গুয়েজ মডেলকে অবিশ্বস্ত ডেটার সংস্পর্শে আনেন, তখন একটি পরোক্ষ প্রম্পট ইনজেকশন আক্রমণের ঝুঁকি থাকে। যেহেতু Gemini CLI-এর মতো MCP ক্লায়েন্টগুলো Google Workspace MCP সার্ভারের মাধ্যমে শক্তিশালী টুলস এবং API-গুলোতে অ্যাক্সেস পায়, তাই তারা আপনার Google অ্যাকাউন্টের ডেটা পড়তে, পরিবর্তন করতে এবং মুছে ফেলতে পারে।

এই ঝুঁকিগুলো প্রশমিত করতে নিম্নলিখিত সর্বোত্তম পদ্ধতিগুলো অনুসরণ করুন:

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