חברו את Claude Code (או Claude Desktop / Cursor) ל-QuickSite דרך שרת MCP. פותחים טרמינל, רושמים claude, ובקשה רגילה בעברית.
screenshot + DOM של כל עמוד דרך Playwright. הסוכן רואה בדיוק מה הגולש רואה.
CRUD מלא על סוגי תוכן, רשומות, עמודי CMS, פוסטים, קטגוריות, תגיות.
add/update/delete/reorder על 14 סוגי בלוקים — hero, gallery, cta, services וכל השאר.
קריאה/כתיבה של 8 ה-tokens של הצבעים + 6 פלטות מוכנות שאפשר להחיל בקליק.
העלאה מ-URL או base64. המרה ל-WebP, אחסון ב-R2, החזרת URL מוכן לשימוש בבלוקים.
לוגו, רשתות חברתיות, GA / Pixel / GTM, SEO ברירת מחדל, התראות לידים.
header / footer / sidebar tree, פופאפים עם טריגרים, ניהול לידים בפאנל.
API key אישי לכל אתר. הרשאות קריאה / קריאה+כתיבה. CORS מובנה.
5 שלבים — דקה-שתיים סך הכל. כל קטעי הקוד ניתנים להעתקה.
בדשבורד < REST API > מפתח חדש. בחרו קריאה + כתיבה אם תרצו שהבוט יעדוך, לא רק יקרא.
החבילה כרגע ב-private beta. בקרוב נפרסם ב-npm — בינתיים פנו לתמיכה לקבלת המקור / קישור הורדה, ואז:
cd quicksite-mcp
npm install
npm run build
# רושמים את הנתיב המלא — נצטרך אותו בשלב 3:
echo "$(pwd)/dist/index.js"החליפו ABS_PATH בנתיב מהשלב הקודם, ו-qs_... במפתח שיצרתם:
claude mcp add quicksite \
--env QUICKSITE_API_URL=https://quick-site.co.il \
--env QUICKSITE_API_KEY=qs_live_xxxxxxxxxxxx \
--env QUICKSITE_TENANT_SLUG=your-tenant \
-- node ABS_PATHClaude Desktop / Cursor: ערכו את ~/.claude.json או claude_desktop_config.json:
{
"mcpServers": {
"quicksite": {
"command": "node",
"args": ["ABS_PATH"],
"env": {
"QUICKSITE_API_URL": "https://quick-site.co.il",
"QUICKSITE_API_KEY": "qs_live_xxxxxxxxxxxx",
"QUICKSITE_TENANT_SLUG": "your-tenant"
}
}
}
}ה-screenshot_page ו-see_talent_entry דורשים Playwright. הריצו פעם אחת בשרת:
npm install playwright
npx playwright install chromiumבטרמינל, רוצים את Claude Code, ופשוט תבקשו בעברית:
claude
# דוגמאות:
"תקרא ל-quicksite_get_schema, תראה לי מה יש לי באתר"
"תוסיף לדף אודות בלוק של שירותים — העסק שלי הוא רואה חשבון"
"תחליף את הכותרת של ה-hero ל\"מבצע קיץ\""
"תחליף את ערכת הנושא לפלטה 'modern-blue'"
"תעלה את התמונה הזאת מ-URL ותגדיר אותה כ-cover של הפוסט האחרון"~60 כלים זמינים לסוכן. למטה בחרנו את העיקריים — את הרשימה המלאה אפשר לקבל בכל זמן עם quicksite_get_schema.
quicksite_get_schemaמיפוי כל המערכת — CPTs, סוגי בלוקים, ערכות נושא, endpointsquicksite_see_talent_entryצילום מסך + HTML של דף CPT entryquicksite_screenshot_pagePNG של כל path באתרquicksite_dom_dumpHTML מלא לאחר רינדורquicksite_get_cpt_templateהתבנית הויזואלית של CPT (singleBlocks)quicksite_add_template_blockהוספת בלוק לתבנית של CPTquicksite_update_template_blockעדכון בלוק קייםquicksite_delete_template_blockמחיקת בלוקquicksite_reorder_template_blocksשינוי סדרquicksite_preview_cpt_templateהידרציה של תבנית עם נתוני entry ספציפיquicksite_list_pagesרשימת כל עמודי ה-CMSquicksite_create_pageיצירת עמוד חדשquicksite_update_pageעדכון מטא או blocksquicksite_publish_pageפרסום / טיוטה / תזמוןquicksite_add_page_blockהוספת בלוק לעמודquicksite_update_page_blockעדכון בלוק בעמודquicksite_list_postsרשימת פוסטיםquicksite_create_postיצירת פוסטquicksite_get_themeקריאת ערכת הנושא הנוכחיתquicksite_apply_paletteהחלת פלטה מוכנהquicksite_list_palettes6 פלטות ברירת מחדלquicksite_get_settingsהגדרות אתרquicksite_update_settingsעדכון לוגו / SEO / analyticsquicksite_upload_media_from_urlהורדה + העלאה לספריית המדיהquicksite_list_mediaרשימת ספריית המדיהquicksite_set_menuעדכון תפריט header / footer / sidebarquicksite_create_popupיצירת פופאפquicksite_list_leadsרשימת לידיםquicksite_update_leadקידום ליד בקופה (NEW → WON)quicksite_list_domainsדומייניםהבקשה הכי טובה היא בקשה שמתחילה ב"תראה". הסוכן מצלם את העמוד עם Playwright, מבין מה קורה ויזואלית, מציע שיפור, מבצע אותו דרך הכלים, ואז מצלם שוב כדי לוודא שהשינוי נראה כמו שציפיתם. ככה גם אתם תמיד רואים בדיוק מה השתנה.
אינווריאנט: עברית
ה-MCP טוען את הסוכן בהוראות מערכת שמחייבות עברית בכל טקסט שגלוי לגולש — כותרות בלוקים, תיאורים, ALT לתמונות, שדות SEO. שמות שדות פנימיים, slugs, ו-IDs נשארים באנגלית.