שרת MCP בניהול Looker

שרת MCP שמנוהל על ידי Looker הוא שילוב מובנה שמטמיע שרת Model Context Protocol‏ (MCP) ישירות בפלטפורמת Looker. הוא מאפשר לסוכני AI – כמו Gemini CLI,‏ Claude Desktop,‏ Cursor ו-Copilot – להתחבר באופן מאובטח למכונה של Looker ולקיים אינטראקציה עם נתונים עסקיים ומודלים של LookML.

השרת מתארח ב-Looker, כך שאתם לא צריכים לפרוס ולתחזק תשתית תווכה משלכם. אתם מקבלים שער מאובטח ומנוהל לתובנות עסקיות מהימנות, שמוכן לשימוש מיידי.

אם אתם משתמשים במכונה שמתארחת אצל הלקוח, או אם אתם מעדיפים לנהל את התשתית שלכם, אתם יכולים להתחבר באמצעות MCP Toolbox for Databases העצמאי. ‫MCP Toolbox הוא שרת MCP בקוד פתוח שאפשר להריץ במחשב המקומי או בשרת שלכם, כדי שישמש כגשר בין סוכני AI לבין המכונה של Looker. מידע נוסף זמין בדף העזרה שימוש ב-Looker עם MCP, ‏ Gemini CLI וסוכנים אחרים.

לפני שמתחילים

כדי להשתמש בשרת MCP שמנוהל על ידי Looker, אתם צריכים לעמוד בדרישות הבאות:

דרישות לגבי המכונה

  • אתם צריכים להשתמש במכונה של Looker (Google Cloud core) או של Looker (original).
  • המכונה צריכה להתארח ב-Looker.

ההרשאות הנדרשות

  • כדי לנהל את הגישה לכלי: צריך להיות לכם תפקיד אדמין ב-Looker.
  • כדי לרשום או להפעיל את סוכן ה-AI כלקוח OAuth: צריך להיות לכם תפקיד אדמין ב-Looker.
  • כדי לחבר סוכן AI לשרת ה-MCP שמנוהל על ידי Looker: אתם צריכים את פרטי הכניסה הרגילים שלכם ל-Looker כדי לבצע אימות במהלך תהליך החיבור של OAuth. אדמין ב-Looker צריך קודם לרשום את סוכן ה-AI כלקוח OAuth. אחרי החיבור, סוכן ה-AI יקבל את התפקידים והגישה ב-Looker של המשתמש שביצע את האימות.

הגדרת שרת ה-MCP המנוהל

מגדירים את הגישה לכלי כדי להגדיר את שרת ה-MCP המנוהל.

קביעת הגדרות הכלי

כברירת מחדל, כל הכלים מושבתים בשרת ה-MCP המנוהל. האדמינים ב-Looker צריכים להפעיל באופן מפורש את הכלים שסוכני ה-AI יכולים להשתמש בהם. כדי להפעיל כלים, עיינו בדף התיעוד הגדרות אדמין – Model Context Protocol‏ (MCP).

קביעת הגדרות CORS

אם לקוח ה-MCP פועל ישירות בדפדפן אינטרנט ורוצה לתקשר עם שרת ה-MCP שמנוהל על ידי Looker באמצעות CORS, האדמין ב-Looker צריך להוסיף את הדומיין של אתר הלקוח הזה לרשימת ההיתרים של הדומיינים המוטמעים בחלונית הניהול.

רישום סוכן AI באמצעות OAuth

כדי לחבר סוכן AI לשרת MCP שמנוהל על ידי Looker, אדמין צריך להפעיל או לרשום את סוכן ה-AI כאפליקציית לקוח OAuth בדף ניהול לקוחות OAuth בחלונית הניהול של Looker.

אתם יכולים להפעיל לקוחות AI שהוגדרו מראש מתוך ספריית האפליקציות או לרשום לקוח בהתאמה אישית בכרטיסייה לקוחות בהתאמה אישית:

  • ספריית אפליקציות (מומלץ): שימוש ברישומי לקוחות OAuth שהוגדרו מראש ומנוהלים על ידי Looker לסוכני AI פופולריים ולכלים למפתחים כמו Cursor,‏ VS Code,‏ Claude Code,‏ Claude Desktop,‏ ChatGPT,‏ Gemini CLI,‏ Cline,‏ Windsurf,‏ Antigravity והתוסף של Looker ל-VS Code.
  • לקוחות בהתאמה אישית: אם כלי ה-AI שלכם לא זמין בספריית האפליקציות, או אם אתם צריכים להגדיר יציאה או כתובת URI להפניה אוטומטית בהתאמה אישית, אתם יכולים לרשום לקוח OAuth חדש בהתאמה אישית.

אפשרות 1: הפעלת סוכן AI מוגדר מראש מספריית האפליקציות

מומלץ לבדוק קודם את הכרטיסייה ספריית האפליקציות.

כדי להפעיל לקוח של סוכן AI שהוגדר מראש, מבצעים את השלבים הבאים:

  1. בחלונית Admin ב-Looker, עוברים לקטע Authentication ובוחרים באפשרות Manage OAuth clients.
  2. לוחצים על הכרטיסייה ספריית האפליקציות.
  3. מאתרים את אפליקציית הלקוח של סוכן ה-AI (לדוגמה, Cursor,‏ Claude Code,‏ Cline או Gemini CLI). אפשר להשתמש בשורת החיפוש כדי לסנן לפי שם.
  4. מעבירים את המתג הפעלה למצב מופעל.
  5. מעתיקים את מזהה הלקוח שמופיע בשורה של הלקוח. תצטרכו לספק את מזהה הלקוח הזה כשתגדירו את הגדרות ה-MCP של סוכן ה-AI (לדוגמה, ב-mcp.json או בדגלי הפעלה). אם משתמשי Looker שאין להם את התפקיד "אדמין ב-Looker" צריכים להשתמש בלקוח הזה, צריך להפיץ להם את מזהה הלקוח.

מזהי URI להפניה אוטומטית וטיפול ביציאות דינמיות

ב-Looker, כתובות ה-URI להפניה אוטומטית של OAuth צריכות להתאים בדיוק לערכים הרשומים, ואין תמיכה בכתובות URI להפניה אוטומטית עם תווים כלליים לחיפוש. כלי AI מסוימים משתמשים כברירת מחדל ביציאות מקומיות דינמיות או זמניות כשהם מפעילים קריאה חוזרת (callback) של OAuth (למשל Claude Code או Cline). כדי לתמוך בכלים האלה, Looker רושמת מראש יציאת ברירת מחדל קבועה לכל לקוח ספרייה (לדוגמה, יציאה 8080 ל-Claude Code ול-Cline, או יציאה 7777 ל-Gemini CLI).

כדי להשתמש בלקוח ספרייה שהוגדר מראש עם יציאות דינמיות, בוחרים באחת מהאפשרויות הבאות:

  • מגדירים את הלקוח כך שישתמש ביציאה הסטטית שנרשמה מראש: בהגדרות של הכלי או בפקודת ההפעלה, מציינים את היציאה שנרשמה מראש. לדוגמה:
    • קוד קלוד: הפעל את קוד קלוד עם הדגל --callback-port 8080 (או קבע את ההגדרה של "callbackPort": 8080 ב-mcp.json).
    • ‫Cline: מגדירים את יציאת הקריאה החוזרת (callback) של OAuth ל-8080.
    • ‫Gemini CLI: מגדירים את משתנה הסביבה export OAUTH_CALLBACK_PORT=7777.
    • ‫VS Code: משתמשים ב-URI הסטטי הרשום מראש http://127.0.0.1:33418/.
  • רישום לקוח בהתאמה אישית: אם אתם צריכים להשתמש ביציאה אחרת או בכתובת URL מותאמת אישית להחזרת קריאה, רשמו לקוח בהתאמה אישית עם כתובת ה-URI המועדפת להפניה אוטומטית, כפי שמתואר בקטע הבא.

אפשרות 2: רישום לקוח של סוכן AI בהתאמה אישית

אם סוכן ה-AI לא נכלל בספריית האפליקציות, או אם אתם צריכים להשתמש בכתובת URL או ביציאה בהתאמה אישית להחזרת קריאה, בצעו את השלבים שמפורטים במסמכי התיעוד בנושא הגדרות אדמין – ניהול לקוחות OAuth כדי לרשום לקוח בהתאמה אישית. אחרי שמוסיפים את הלקוח, מעתיקים את מזהה הלקוח כדי להשתמש בו כשמגדירים את לקוח ה-MCP.

רישום פרוגרמטי (API Explorer או API)

בפריסות אוטומטיות (כמו צינורות עיבוד נתונים של CI/CD או סקריפטים של הקצאת משאבים), אדמינים ב-Looker יכולים לרשום לקוחות OAuth באופן פרוגרמטי.

הרחיבו את הקטע הזה כדי לראות איך רושמים לקוח OAuth באמצעות ה-API או APIs Explorer.

כדי לרשום סוכן AI, אפשר להשתמש בנקודת הקצה ל-API‏ oauth_client_apps ישירות עם curl:

curl -X POST "https://LOOKER_INSTANCE_URL/api/4.0/oauth_client_apps/CLIENT_GUID" \
-H "Authorization: token ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
  "redirect_uri": "REDIRECT_URI",
  "display_name": "CLIENT_NAME",
  "description": "OAuth client to access MCP server using CLIENT_NAME",
  "enabled": true
}'

לחלופין, אפשר להשתמש ב-Looker API Explorer:

  1. בשיטת Auth, מאתרים את נקודת הקצה ל-API של Register OAuth App.
  2. לוחצים על Run It, מזינים את הערכים CLIENT_GUID,‏ redirect_uri,‏ display_name ו-description, מסמנים את תיבת האישור ולוחצים על Run.
    • Gemini CLI
      http://localhost:7777/oauth/callback
      

      הערה: יכול להיות שבכלים מסוימים, כמו Gemini CLI, תצטרכו להגדיר משתנה סביבה (לדוגמה, export OAUTH_CALLBACK_PORT=7777) כדי לוודא שהכלים משתמשים ביציאה סטטית שתואמת לכתובת ה-URI להפניה אוטומטית שרשמתם.

    • Gemini Code Assist
      http://localhost:7777/oauth/callback
      

      אנחנו ממליצים להשתמש ב-Gemini CLI עם Gemini Code Assist, ובמקרה כזה הם ישתמשו באותה הגדרה של שרת קריאה חוזרת (callback) מקומי ושל יציאה.

    • Gemini Enterprise
      https://vertexaisearch.cloud.google.com/oauth-redirect
      
    • Claude Code

      ‫Claude Code משתמש ביציאה זמינה אקראית לקריאה חוזרת (callback) של OAuth, אבל צריך לתקן את זה באמצעות הדגל --callback-port 8080 (או באמצעות ההגדרה callbackPort בקובץ mcp.json) כדי להתאים ל-URI הרשום.

      http://localhost:8080/callback
      
    • VS Code

      ב-VS Code, משתמשים ב-URI הבא.

      http://127.0.0.1:33418/
      

      הערה: חובה להוסיף את הלוכסן (/) בסוף ה-URI.

    • אפליקציות שמתארחות בענן

      באפליקציות שמתארחות בענן, יכול להיות שהיא תיראה כמו כתובת URL מאובטחת מסוג HTTPS:

      https://AI_AGENT_URL/oauth2callback
      
    • אפליקציות מקומיות

      באפליקציות שפועלות באופן מקומי, כתובת ה-URI להפניה אוטומטית צריכה להיות כתובת URL של מארח מקומי עם יציאה סטטית:

      http://localhost:7777/oauth/callback
      
  3. כדי לאמת את הרישום, מריצים את נקודת הקצה (endpoint) Get OAuth Client App עם CLIENT_GUID.

הגדרת לקוח ה-MCP

אחרי שרושמים את סוכן ה-AI, אפשר לחבר אותו לנקודת הקצה המנוהלת של ה-MCP כלקוח MCP. כדי להשלים את הגדרת הלקוח, צריך לעיין במסמכי התיעוד של הנציג.

  • כתובת ה-URL של השרת: LOOKER_INSTANCE_URL/mcp
  • אימות: OAuth 2.1

הגדרות לדוגמה (mcp.json)

בקטע הזה מוסבר איך להגדיר כלים שונים למפתחים כדי להתחבר למכונה של Looker באמצעות שרת ה-MCP שמנוהל על ידי Looker. שרת ה-MCP נמצא בין ה-IDE לבין Looker, ומספק מישור בקרה מאובטח ויעיל לכלי ה-AI שלכם. כדי לראות את הוראות ההגדרה, בוחרים בכרטיסייה של הכלי הספציפי.

Gemini CLI

מגדירים את Gemini CLI כך שיתחבר ישירות לשרת ה-MCP שמנוהל על ידי Looker.

  1. מתקינים את Gemini CLI.
  2. מוסיפים את שרת ה-MCP המרוחק באמצעות הפקודה הבאה, ומחליפים את LOOKER_INSTANCE_URL בכתובת ה-URL של המכונה של Looker:
    gemini mcp add --transport http looker LOOKER_INSTANCE_URL/mcp
    

    לחלופין, אפשר להגדיר את זה ידנית על ידי הוספת ההגדרות הבאות לקובץ settings.json (שנמצא ב-~/.gemini/settings.json או בספריית הפרויקט):

    {
      "mcpServers": {
        "looker": {
          "httpUrl": "LOOKER_INSTANCE_URL/mcp",
          "oauth": {
            "clientId": "CLIENT_GUID"
          }
        }
      }
    }
    
  3. מפעילים את Gemini CLI במצב אינטראקטיבי:
    gemini
    
    כשמופיעה בקשה להתחבר, ה-CLI מתחיל את תהליך ההרשאה של OAuth כדי לבצע אימות מאובטח מול המכונה של Looker.

Gemini Code Assist

מומלץ להגדיר את Gemini Code Assist כך שישתמש ב-Gemini CLI. כך לא צריך להגדיר שרת MCP באופן ידני.

  1. מוודאים שהתקנתם והגדרתם את Gemini CLI ואת שרת ה-MCP שמנוהל על ידי Looker.
  2. מגדירים את Gemini Code Assist לשימוש ב-Gemini CLI.
  3. כדי להתחיל אינטראקציה עם המכונה של Looker, פשוט משתמשים בשפה טבעית ישירות בצ'אט של Gemini Code Assist.

Gemini Enterprise

מגדירים את Gemini Enterprise כך שיתחבר לשרת ה-MCP שמנוהל על ידי Looker כמאגר נתונים של שרת MCP בהתאמה אישית.

  1. פועלים לפי ההוראות במסמכי התיעוד הרשמיים כדי ליצור מאגר נתונים של שרת MCP בהתאמה אישית ב-Gemini Enterprise.
  2. בהגדרת מאגר הנתונים, משתמשים בערכים הבאים, ומחליפים את LOOKER_INSTANCE_URL בכתובת ה-URL של מכונת Looker ואת CLIENT_GUID במחרוזת המדויקת שבה השתמשתם במהלך רישום אפליקציית OAuth:
    {
      "instance_uri": "LOOKER_INSTANCE_URL/mcp",
      "auth_uri": "LOOKER_INSTANCE_URL/auth",
      "auth_uri_params": "&response_type=code&code_challenge_method=S256",
      "token_uri": "LOOKER_INSTANCE_URL/api/token",
      "client_id": "CLIENT_GUID",
      "client_secret": "none",
      "scopes": "cors_api",
      "pkce_support_enabled": "true"
    }
    

    ‫PKCE לא דורש סוד לקוח OAuth, אבל Gemini Enterprise דורש ערך בשדה client_secret. אפשר להזין none כמו שמוצג בהגדרות לדוגמה.

  3. כדי להמשיך, צריך לבצע אימות באמצעות OAuth.
  4. כדי לעזור ל-Gemini להבין מתי להפעיל את השרת, הגדירו את התיאור של שרת ה-MCP. לדוגמה:
    Looker Agent with API access to various aspects of Looker. Primarily used to fetch data and run dashboards from Looker.
    
  5. מגדירים את ההוראות לסוכן של שרת ה-MCP. לדוגמה:
    Use this server exclusively to interact with the Looker instance for monitoring health, checking status, and retrieving data.
    Invoke the Looker MCP server for the following request categories:
      - Instance Health Checks: Auditing connection status, uptime, performance metrics, or system errors.
      - Analytics Queries & Data Retrieval: Fetching live business metrics from Explores, Looks, or Dashboards.
    Strict Constraints:
      - No Local Estimation: Do not guess. Always fetch real-time data via MCP tools.
      - Fallback Behavior: Inform the user of connectivity failures immediately.
    
  6. עוברים לכרטיסייה פעולות במאגר הנתונים המותאם אישית של MCP שיצרתם, ומפעילים את הכלים שאתם רוצים ש-Gemini Enterprise ישתמש בהם.
  7. כדי להשלים את ההגדרה, עוברים אל Gemini Enterprise, לוחצים על סמל המחבר ונותנים הרשאה לשרת ה-MCP.

Claude Code

  1. מתקינים את Claude Code.
  2. אם הקובץ .mcp.json לא קיים בתיקיית השורש של הפרויקט, יוצרים אותו.
  3. מוסיפים את ההגדרות הבאות, מחליפים את LOOKER_INSTANCE_URL בכתובת ה-URL של המכונה של Looker ואת CLIENT_GUID במזהה הייחודי הגלובלי (GUID) של לקוח OAuth, ואז שומרים.

      {
        "mcpServers": {
          "looker": {
            "type": "http",
            "url": "LOOKER_INSTANCE_URL/mcp",
            "oauth": {
              "clientId": "CLIENT_GUID",
              "callbackPort": 8080
            }
          }
        }
      }
  

Claude במחשב

  1. ב-Claude למחשב, עוברים אל הגדרות ובוחרים באפשרות מחברים.
  2. בוחרים באפשרות הוספת מחבר בהתאמה אישית ומזינים שם (לדוגמה, Looker).
  3. בשדה URL, מזינים את כתובת ה-URL של המכונה ב-Looker עם הנתיב /mcp (לדוגמה, https://looker.example.com/mcp).
  4. בקטע הגדרות מתקדמות, מזינים את המחרוזת המדויקת שבה השתמשתם בשביל CLIENT_GUID במהלך רישום אפליקציית OAuth. משאירים את סוד הלקוח ב-OAuth ריק.
  5. לוחצים על הוספה כדי לשמור את המחבר. כשמופיעה בקשה להתחבר, אפליקציית Claude למחשב מפעילה באופן מאובטח את תהליך ההרשאה של PKCE דרך הדפדפן.
  1. מפעילים מחדש את Claude במחשב.

Cline

  1. פותחים את התוסף Cline ב-IDE ולוחצים על הסמל שרתי MCP.
  2. לוחצים על הגדרת שרתי MCP כדי לפתוח את קובץ התצורה.
  3. מוסיפים את ההגדרות הבאות, מחליפים את LOOKER_INSTANCE_URL בכתובת ה-URL של Looker ושומרים.

      {
        "mcpServers": {
          "looker": {
            "type": "http",
            "url": "LOOKER_INSTANCE_URL/mcp"
          }
        }
      }
  

אחרי שהשרת מתחבר בהצלחה, מופיע סטטוס פעיל בצבע ירוק.

סמן

  1. אם הספרייה .cursor לא קיימת בתיקיית הבסיס של הפרויקט, יוצרים אותה.
  2. יוצרים את הקובץ .cursor/mcp.json אם הוא לא קיים, ופותחים אותו.
  3. מוסיפים את ההגדרות הבאות, מחליפים את LOOKER_INSTANCE_URL בכתובת ה-URL של Looker ושומרים.
      {
        "mcpServers": {
          "looker": {
            "url": "LOOKER_INSTANCE_URL/mcp",
            auth: {
              "CLIENT_ID": "CLIENT_GUID"
            }
          }
        }
      }
  
  1. פותחים את Cursor ועוברים אל Settings > Cursor Settings > MCP (הגדרות > הגדרות Cursor ‏> MCP). כשהשרת מתחבר, מופיע סטטוס פעיל בצבע ירוק.

‫Visual Studio Code‏ (Copilot)

  1. פותחים את VS Code ויוצרים את הספרייה .vscode ברמה הבסיסית של הפרויקט, אם היא לא קיימת.
  2. יוצרים את הקובץ .vscode/mcp.json אם הוא לא קיים, ופותחים אותו.
  3. מוסיפים את ההגדרות הבאות, מחליפים את LOOKER_INSTANCE_URL בכתובת ה-URL של המכונה של Looker ושומרים.
      {
        "servers": {
          "looker": {
            "type": "http",
            "url": "LOOKER_INSTANCE_URL/mcp"
          }
        }
      }
  

גלישת רוח

  1. פותחים את Windsurf ועוברים אל Cascade Assistant.
  2. לוחצים על סמל ה-MCP ואז על Configure (הגדרה) כדי לפתוח את קובץ התצורה.
  3. מוסיפים את ההגדרות הבאות, מחליפים את LOOKER_INSTANCE_URL בכתובת ה-URL של המכונה של Looker ושומרים.
      {
        "mcpServers": {
          "looker": {
            "type": "http",
            "url": "LOOKER_INSTANCE_URL/mcp"
          }
        }
      }
  

אימות באמצעות הלקוח

אחרי שמגדירים את לקוח ה-MCP עם ההגדרות של mcp.json, בפעם הראשונה שמנסים ליצור אינטראקציה עם Looker דרך הלקוח הזה, הוא יתחיל את תהליך האימות של OAuth 2.1. בדרך כלל, הלקוח פותח חלון דפדפן שבו צריך להתחבר למכונה של Looker באמצעות פרטי הכניסה הרגילים, ולתת לאפליקציה הרשאה לגשת ל-Looker בשמכם.

תהליך ההתחברות הזה הוא שלב האימות האינטראקטיבי שמאפשר ללקוח ה-MCP לקבל אסימון גישה כדי לשלוח בקשות בעתיד.

לפרטים נוספים, עיינו במסמכי התיעוד של הלקוח.

אחרי החיבור, הלקוח יקבל את התפקידים ואת הגישה לתוכן שלכם ב-Looker. ללקוח תהיה גם גישה לכלי ה-AI שהאדמין ב-Looker הפעיל בשרת ה-MCP. רשימה של כל הכלים האפשריים מופיעה במסמכי התיעוד בנושא שימוש בכלים מבוססי-AI.

אבטחה ומשילות

שרת ה-MCP המנוהל נועד לרשת את מסגרת האבטחה והפיקוח הקיימת של Looker.

  • גבולות ההרשאות: השרת אוכף הרשאות מחמירות ברמת המשתמש. סוכן AI לא יכול לגשת לנתונים או למודלים שלמשתמש המאומת אין הרשאה לראות.
  • ‫VPC Service Controls: במכונות של Looker (Google Cloud core) שמשתמשות ב-VPC Service Controls, נקודת הקצה המנוהלת של MCP מכבדת את הגבולות הקיימים של VPC Service Controls, בלי שצריך להגדיר כללי מדיניות או הגדרות נוספות.
  • מפתחות הצפנה בניהול הלקוח (CMEK): במכונות Looker (Google Cloud core)‎ שמשתמשות ב-CMEK, שרת ה-MCP המנוהל תואם ל-CMEK בלי שצריך להגדיר כללי מדיניות או הגדרות נוספות.
  • ‫רשימות היתרים של כתובות IP: במכונות שמשתמשות ברשימת היתרים של כתובות IP ב-Looker (Google Cloud core) או ב-Looker (original), נקודת הקצה המנוהלת של MCP פועלת לפי הכללים הקיימים של רשימת ההיתרים של כתובות ה-IP בלי צורך בהגדרות נוספות.

רישום ביומן ביקורת

כל פעולה שסוכן AI מבצע מתועדת ב-Looker בפעילות המערכת וביומני הביקורת של Cloud.

פעילות המערכת

הפעילות בשרת MCP שמנוהל על ידי Looker מתועדת ב-Explores‏ History ו-Event Attribute. בדף התיעוד מעקב אחרי השימוש ב-Looker באמצעות חקירות של פעילות המערכת מופיעות השאילתות הבאות לדוגמה:

יומני ביקורת של Cloud

במכונות של Looker (Google Cloud core) מתבצע גם מעקב אחרי הפעילות של שרתי MCP שמנוהלים על ידי Looker באמצעות יומני ביקורת של Cloud. בדף התיעוד רישום ביומן ביקורת של Looker (Google Cloud core) יש שאילתות לדוגמה.

מגבלות

  • היקפי הרשאות מפורטים: היקפי הרשאות של OAuth עדיין לא נתמכים בשרת ה-MCP המנוהל. בקרת הגישה מסתמכת על רשימת ההיתרים הגלובלית של הכלים ועל ההרשאות הבסיסיות של המשתמש.
  • רישום דינמי: אין תמיכה ב-Dynamic Client Registration בגרסת טרום-ההשקה (Preview).
  • רענון הלקוח: שינויים ברשימת ההיתרים של הכלים לא נשלחים באופן אוטומטי ללקוחות המחוברים. המשתמשים צריכים להמתין 30 שניות אחרי שהם מבצעים שינוי ברשימת הכלים, ואז לחבר מחדש את הלקוח כדי לרענן את מניפסט הכלים. כדי להתחבר מחדש לשרת ה-MCP, צריך לעיין במסמכי התיעוד של הלקוח.
  • קיבולת השרת: בשלב גרסת טרום-ההשקה (Preview), שרת ה-MCP המנוהל מוגדר עם קיבולת קבועה כדי לעזור לנו לאסוף נתוני ביצועים. בזמני שיא, יכול להיות שתיתקלו מדי פעם בהפסקות קצובות בזמן. זה תקין.

תמחור ומכסות

שרת ה-MCP שמנוהל על ידי Looker זמין ללא עלות נוספת. עם זאת, קריאות לכלים שסוכני AI מבצעים מנצלות את מכסות ה-API הרגילות של המכונה, שמבוססות על שאילתות ועל פעולות ניהול. פעילות אינטנסיבית של הסוכן עלולה להשפיע על מכסת ה-API הזמינה.