דלגו לתוכן

או התחילו מנקודה בטוחה: אינדקס הכלים המלא · מפת הטבלאות המרכזיות

מערכת חדשה — 14 יום חינם

אינדקס הכלים המלא

עודכן 28.08.2026

זהו עמוד הכיסוי של שרת ה‑MCP: כל כלי בשרת מופיע כאן בדיוק פעם אחת, בסדר אלפביתי, כדי שמי שמחפש שם של כלי — בלוג, בהודעת שגיאה, בקוד של סוכן — ינחת במקום אחד ומשם ימשיך לסעיף המפורט.

כל שינוי במספר הכלים או בשמם מתועד כאן ראשון.

הסימון המשמעות
קריאה קריאה בלבד — הכלי לא משנה דבר במערכת. בטוח לסוכן במצב צפייה.
כתיבה משנה — נתונים, סכימה, דפים, הרשאות או תקשורת יוצאת. דורש שער אישור בסוכן.
חבילה א’ נתונים, אוטומציה ותקשורת — מה שסוכן עושה מול מערכת חיה.
חבילה ב’ בנייה והתאמה — סכימה, דפים, דשבורדים, תצוגות, תפריטים, דוחות, מינוח והרשאות.

בעמודי הפירוט, פרמטר מודגש = חובה. סוכן שרץ במצב קריאה‑בלבד רשאי לקרוא רק לכלי קריאה.

עמודת פירוט מקשרת לסעיף של הכלי בעמוד הייעודי. לכל 67 הכלים יש עמוד פירוט — אין שורה בלי קישור. הפרמטרים המחייבים ברגע נתון הם תמיד אלה שחוזרים מ‑tools/list של החיבור שלכם.

הסיווג קריאה/כתיבה הוא לפי היכולת של הכלי, לא לפי הקריאה הבודדת. Send-WhatsApp-Message יודע לרוץ במצב גילוי בלבד (getNumbers / getTemplates) בלי לשלוח דבר — ובכל זאת הוא מסומן כתיבה, כי אותו כלי עצמו שולח הודעה אמיתית ללקוח אמיתי כשמעבירים לו פרמטרים אחרים. ההסבר המלא: סוכן במצב קריאה בלבד.

הכלי ק/ש הקטגוריה מה הוא עושה פירוט
Add-Container-to-Page כתיבה דפים יוצר מיכל ריק בדף כדי לפנות מקום לאלמנטים הבאים עריכת דפים
Add-Edit-Chart-Element כתיבה דשבורדים מוסיף או עורך גרף Chart.js על דף אלמנטי דשבורד
Add-Edit-Counter-Element כתיבה דשבורדים מוסיף או עורך מונה KPI — ספירה, סכום, ממוצע, מינימום או מקסימום אלמנטי דשבורד
Add-Edit-Tabs-Element כתיבה דשבורדים מוסיף או עורך אלמנט לשוניות אלמנטי דשבורד
Add-Edit-Text-Element כתיבה דשבורדים מוסיף או עורך בלוק טקסט (H1H4 או P) אלמנטי דשבורד
Add-Field-to-Table כתיבה סכימה מוסיף שדות לטבלה, ויכול ליצור טבלת lookup חדשה באותה קריאה כלי סכימה
Add-Table-View-to-Form-Page כתיבה טבלאות תצוגה משבץ טבלת רשומות מקושרות בתוך כרטיס רשומה טבלאות תצוגה
Add-Users-to-Role כתיבה הרשאות מוסיף משתמשים לתפקיד הרשאות וחבילות
Aggregate-Data קריאה נתונים קיבוץ וצבירה — sum, avg, min, max, first, last כלי נתונים
Count-Data קריאה נתונים סופר רשומות שעונות לתנאי בלי להחזיר אותן כלי נתונים
Create-Data כתיבה נתונים יוצר רשומה אחת כלי נתונים
Create-Form-Page כתיבה דפים יוצר דף כרטיס ריק לטבלה; השדות מתווספים אחר כך עריכת דפים
Create-Many כתיבה נתונים יוצר רשומות בכמות, עם דגלי דילוג על טריגרים ועל ציר הזמן כלי נתונים
Create-Price-Quote כתיבה הצעות מחיר מפיק הצעת מחיר ממכירה קיימת לפי תבנית כלי הצעות מחיר
Create-Role כתיבה הרשאות יוצר תפקיד חדש (שאינו מעניק דבר עד שהוא נכנס ל‑CLP) הרשאות וחבילות
Create-Table כתיבה סכימה יוצר טבלה חדשה, כולל תווית עברית והרשאות כלי סכימה
Create-Table-View-Page כתיבה טבלאות תצוגה יוצר דף רשימה חדש, ואופציונלית פריט תפריט טבלאות תצוגה
Create-Update-Price-Quote-Template כתיבה הצעות מחיר יוצר או מעדכן תבנית HTML של הצעת מחיר כלי הצעות מחיר
Create-or-Update-Report כתיבה דוחות יוצר או מעדכן דוח — רשימה שטוחה או פיבוט מצטבר דוחות
Create-or-Update-User כתיבה משתמשים יוצר משתמש חדש או מעדכן קיים כלי משתמשים
Duplicate-Element כתיבה דפים משכפל אלמנט בדף במקומו, עם מזהים חדשים לעותק ולכל צאצאיו עריכת דפים
Edit-Form-Rules כתיבה כללי טופס מוסיף, עורך או מוחק כלל טופס בודד — הדרך המועדפת כללי טופס
Edit-Page כתיבה דפים עריכת שדות בטופס הדף, ועדכון ה‑CSS/JS שלו עריכת דפים
Edit-Page-CSS-JS כתיבה דפים מחליף את בלוק ה‑CSS ו/או ה‑JS של הדף — דריסה, לא מיזוג הגדרות דף וגרסאות
Edit-Table-View כתיבה טבלאות תצוגה שליטה מלאה בטבלת תצוגה קיימת — עמודות, סינון, עיצוב מותנה, ייצוא טבלאות תצוגה
Get-Current-User קריאה משתמשים פרטי המשתמש שמאחורי החיבור הנוכחי כלי משתמשים
Get-Data קריאה נתונים שולף רשומות מטבלה. limit ברירת מחדל 5 כלי נתונים
Get-File-Content קריאה קבצים מחזיר תוכן קובץ ב‑base64; מוגבל לדומייני mbapps כלי קבצים
Get-Form-Rules קריאה כללי טופס קורא את כללי הטופס של דף כללי טופס
Get-Menu-Items קריאה תפריטים פריטי תפריט לפי מזהה תפריט (מזהה MongoDB, לא שם) תפריטים
Get-Menus קריאה תפריטים רשימת התפריטים במערכת תפריטים
Get-Optional-Fields קריאה דוחות מתארי שדות מוכנים להזנה לדוחות ולטבלאות תצוגה טבלאות תצוגה
Get-Packages קריאה רישוי חבילות המנוי, תפוסת המושבים ותוקף הרשאות וחבילות
Get-Page-Content קריאה דפים ה‑HTML/CSS/JS של דף, עם מצב מקוצר לניתוח מבנה אתרים ודפים
Get-Page-Settings קריאה דפים מטא‑דאטה של דף, הרשאות פתיחה וקבצי קוד מקושרים הגדרות דף וגרסאות
Get-Page-Version קריאה דפים התוכן המלא של גרסת דף אחת הגדרות דף וגרסאות
Get-Page-Versions קריאה דפים רשימת הגרסאות השמורות של דף הגדרות דף וגרסאות
Get-Price-Quote-Templates קריאה הצעות מחיר שם ומזהה לכל תבנית הצעה; ה‑HTML נקרא מטבלת PDFTemplate כלי הצעות מחיר
Get-Reports קריאה דוחות רשימת הדוחות, או דוח בודד לפי מזהה דוחות
Get-Role-Users קריאה הרשאות חברי תפקיד הרשאות וחבילות
Get-Roles קריאה הרשאות קטלוג התפקידים במערכת הרשאות וחבילות
Get-SMTP-Accounts קריאה הודעות חשבונות השליחה — ומהם מזהה החשבון לפעולת אימייל בטריגר כלי הודעות
Get-Schema קריאה סכימה מבנה הטבלאות והשדות. הקריאה הראשונה בכל משימת נתונים כלי סכימה · מתכונים
Get-Site-Pages קריאה דפים כל דפי המערכת, עם המזהה והשם אתרים ודפים
Get-Sites קריאה מטא רשימת האתרים באפליקציה. קיים בשרת ואינו בקטלוג הפנימי אתרים ודפים
Get-Table-Permissions קריאה הרשאות ה‑CLP של טבלה — מי רשאי לבצע כל פעולה הרשאות וחבילות
Get-Terminology-Dictionary קריאה מינוח מילון המונחים הפעיל במערכת מינוח
Get-Timeline-Settings קריאה ציר הזמן אילו שדות של טבלה נרשמים ל‑_Timeline (index / displayFields). קיים בשרת ואינו בקטלוג הפנימי כלי ציר הזמן
Get-Triggers קריאה טריגרים הטריגרים של טבלה, או של כל המערכת כלי טריגרים
Get-WhatsApp-Template-Params קריאה הודעות בונה שלד WATemplateParams מרכיבי תבנית מאושרת כלי הודעות
Get-all-Users קריאה משתמשים רשימת המשתמשים. מוגבל ל‑100 הראשונים כלי משתמשים
Remove-Users-from-Role כתיבה הרשאות מסיר משתמשים מתפקיד הרשאות וחבילות
Replace-Terms כתיבה מינוח החלפת מחרוזות ב‑HTML של דף מסוים מינוח
Send-WhatsApp-Message כתיבה הודעות שולח הודעה אמיתית ללקוח אמיתי — או מגלה מספרים ותבניות כלי הודעות
Set-Form-Rules כתיבה כללי טופס מחליף את כל כללי הטופס בדף כללי טופס
Set-Menu-Items כתיבה תפריטים כותב פריטי תפריט; type נדרש גם בעדכון תפריטים
Set-Package-for-User כתיבה רישוי משייך או מסיר מושב רישוי למשתמש הרשאות וחבילות
Set-Page-Settings כתיבה דפים כותב מטא‑דאטה, הרשאות דף, וקישור לקבצי JS/CSS הגדרות דף וגרסאות
Set-Page-Version כתיבה דפים משחזר גרסת דף — דריסה בלתי הפיכה של התוכן הנוכחי הגדרות דף וגרסאות
Set-Table-Permissions כתיבה הרשאות מחליף את כל ה‑CLP של טבלה, כל שש הפעולות הרשאות וחבילות
Set-Terminology-Dictionary כתיבה מינוח כותב את מילון המונחים של המערכת מינוח
Set-Timeline-Settings כתיבה ציר הזמן מפעיל/מגדיר רישום של טבלה ל‑_Timelineדריסה, לא מיזוג. קיים בשרת ואינו בקטלוג הפנימי כלי ציר הזמן
Set-Trigger כתיבה טריגרים יוצר או מעדכן את “ראש” הטריגר — מתי הוא יורה כלי טריגרים
Set-Trigger-Action כתיבה טריגרים מחבר פעולה אחת לטריגר; קריאה נפרדת לכל פעולה כלי טריגרים
Update-Data כתיבה נתונים מעדכן רשומה אחת לפי objectId כלי נתונים
Upload-Public-File כתיבה קבצים מעלה קובץ ציבורי ומחזיר URL קריא לכל מי שמחזיק בו כלי קבצים
Usage-Guide קריאה מטא הוראות השרת עצמו. הקריאה הראשונה בכל סשן שרת ה‑MCP
החתך כמות
סה“כ כלים ברשימה החיה 67
קריאה קריאה בלבד 29
כתיבה משנים 38
מהם: משנים נתונים 4 — Create-Data, Create-Many, Update-Data, Create-Price-Quote
מהם: משנים סכימה 2 — Create-Table, Add-Field-to-Table
מהם: שולחים החוצה ללקוח 1 — Send-WhatsApp-Message
מהם: משנים הרשאות 5 — Set-Table-Permissions, Create-Role, Add-Users-to-Role, Remove-Users-from-Role, Set-Package-for-User
מהם: משנים את יומן הביקורת 1 — Set-Timeline-Settings

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

  • אין אף כלי מחיקה. לא רשומה, לא טבלה, לא שדה, לא דף, לא טריגר ולא משתמש. מחיקה נעשית בממשק ה‑CRM או ב‑REST עם Master Key. המקבילות המקובלות: משתמש מנוטרל ב‑active: false, טריגר מנוטרל ב‑active: false, ורשומה מסומנת כמבוטלת בשדה סטטוס.
  • אין כלי לפונקציות צד שרת. אפשר להפעיל פונקציה קיימת כפעולת טריגר, אבל לא ליצור או לערוך אותה. ראו פונקציות צד שרת.
  • אין כלי להרשאות מתקדמות (סינון ברמת שורה) — זו הגדרה בממשק בלבד.
  • גישה לטבלת Config — נפתחה ב‑25.08.2026 (אומת 2026-08-25): כלי הנתונים קוראים וכותבים אותה בחיבור Master Key, כולל דגלי הטפסים. בשרת מלפני כן: Error: Table is restricted (web-forms-07).
  • אין כלי חוצה‑מערכות. חיבור אחד עובד מול אפליקציה אחת; הניתוב נקבע באישורים של החיבור.

שני כלים שמתועדים בקטלוג הפנימי וכן מופיעים ברשימת הכלים החיה (אומת ב‑tools/list וב‑tools/call, 23.08.2026). הם שולטים באילו טבלאות כותבות ל‑_Timeline — היומן שמוסבר ביומנים וראיות.

הפרמטר טיפוס חובה המשמעות
tableName String הטבלה שרוצים את הגדרות ציר הזמן שלה

מחזיר { "timeline": { "index": { … }, "displayFields": { … } } }. לטבלה ללא רישום חוזר { "timeline": {} } — ואז שום שינוי בה לא נרשם ל‑_Timeline (טבלה חדשה שנוצרה ב‑REST או ב‑Create-Table מתחילה כך). דוגמה מ‑Sales במערכת חדשה: index ממפה SaleStatusId, ContactId, AccountId, OwnerId → SaleOwner, objectId → SaleId; displayFields ממפה Name → SaleName, Total → SaleTotal, ClosingDate → SaleClosingDate, ReasonForLost → SaleReasonForLost.

הפרמטר טיפוס חובה המשמעות
tableName String הטבלה
timeline Object { index: { שדה-מקור: שדה-ב-_Timeline }, displayFields: { … } }. index — שדות Pointer בלבד (כולל objectId → שדה ה‑Pointer של הטבלה); displayFields — שדות טקסט/מספר/תאריך לתצוגה

הערך שנשלח דורס את ההגדרה הקיימת (כמו Set-Form-Rules); "timeline": {} מכבה את הרישום לטבלה. הכלל שחייבים לכבד: כל שדה ב‑_Timeline חייב לשמור על אותו טיפוס מכל הטבלאות — מיפוי objectId של טבלה מותאמת לשדה Pointer שמצביע לטבלה אחרת (למשל TaskId) נראה מצליח, אבל הכתיבה הבאה לטבלה נכשלת עם pointer to incorrect className והשורה השגויה שוברת שאילתות על _Timeline. קראו Get-Schema על _Timeline ו‑Get-Timeline-Settings על הטבלה לפני שכותבים, והשתמשו רק בשדות קיימים מאותו טיפוס או בשדות חדשים.