אינדקס הכלים המלא
זהו עמוד הכיסוי של שרת ה‑MCP: כל כלי בשרת מופיע כאן בדיוק פעם אחת, בסדר אלפביתי, כדי שמי שמחפש שם של כלי — בלוג, בהודעת שגיאה, בקוד של סוכן — ינחת במקום אחד ומשם ימשיך לסעיף המפורט.
העמוד הזה הוא נקודת האמת לשמות הכלים ולמספרם.
איך קוראים את הטבלה
Section titled “איך קוראים את הטבלה”| הסימון | המשמעות |
|---|---|
קריאה |
קריאה בלבד — הכלי לא משנה דבר במערכת. בטוח לסוכן במצב צפייה. |
כתיבה |
משנה — נתונים, סכימה, דפים, הרשאות או תקשורת יוצאת. דורש שער אישור בסוכן. |
| חבילה א’ | נתונים, אוטומציה ותקשורת — מה שסוכן עושה מול מערכת חיה. |
| חבילה ב’ | בנייה והתאמה — סכימה, דפים, דשבורדים, תצוגות, תפריטים, דוחות, מינוח והרשאות. |
בעמודי הפירוט, פרמטר מודגש = חובה. סוכן שרץ במצב קריאה‑בלבד רשאי לקרוא רק לכלי קריאה.
עמודת פירוט מקשרת לסעיף של הכלי בעמוד הייעודי. לכל 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 |
כתיבה |
דשבורדים | מוסיף או עורך בלוק טקסט (H1–H4 או 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 |
הפילוח במספרים
Section titled “הפילוח במספרים”| החתך | כמות |
|---|---|
| סה“כ כלים ברשימה החיה | 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 |
מה אין בשרת
Section titled “מה אין בשרת”חסרונות שמעצבים ארכיטקטורה, ולכן שווה לדעת אותם לפני שמתכננים סוכן:
- אין אף כלי מחיקה. לא רשומה, לא טבלה, לא שדה, לא דף, לא טריגר ולא משתמש. מחיקה נעשית בממשק ה‑CRM או ב‑REST עם Master Key. המקבילות המקובלות: משתמש מנוטרל ב‑
active: false, טריגר מנוטרל ב‑active: false, ורשומה מסומנת כמבוטלת בשדה סטטוס. - אין כלי לפונקציות צד שרת. אפשר להפעיל פונקציה קיימת כפעולת טריגר, אבל לא ליצור או לערוך אותה. ראו פונקציות צד שרת.
- אין כלי להרשאות מתקדמות (סינון ברמת שורה) — זו הגדרה בממשק בלבד.
- גישה לטבלת
Config— כלי הנתונים קוראים וכותבים אותה בחיבור Master Key, כולל דגלי הטפסים. בגרסאות שרת ישנות:Error: Table is restricted. - אין כלי חוצה‑מערכות. חיבור אחד עובד מול אפליקציה אחת; הניתוב נקבע באישורים של החיבור.
כלי ציר הזמן
Section titled “כלי ציר הזמן”שני כלים שמופיעים ברשימת הכלים החיה — גם ב‑tools/list וגם ב‑tools/call. הם שולטים באילו טבלאות כותבות ל‑_Timeline — היומן שמוסבר ביומנים וראיות.
Get-Timeline-Settings
Section titled “Get-Timeline-Settings”| הפרמטר | טיפוס | חובה | המשמעות |
|---|---|---|---|
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.
Set-Timeline-Settings
Section titled “Set-Timeline-Settings”| הפרמטר | טיפוס | חובה | המשמעות |
|---|---|---|---|
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 על הטבלה לפני שכותבים, והשתמשו רק בשדות קיימים מאותו טיפוס או בשדות חדשים.
- שרת ה‑MCP — חיבור, אימות ומלכודת ה‑200
- סוכן במצב קריאה בלבד — רשימת ההיתר המדויקת
- מתכונים — הכלים האלה במשימות אמיתיות
- הפלאגין לסוכני AI