מה Claude יכול לעשות עם WooCommerce
WooCommerce כוללת שרת MCP מובנה, שעובד דרך ה-MCP Adapter של וורדפרס, כך שכל חנות מקבלת נקודת גישה משלה שאפשר לחבר אליה את Claude. החיבור נותן קריאה וכתיבה של הזמנות ומוצרים, בהרשאות של המשתמש שמחברים, אבל נכון להיום זו עדיין תכונה בתצוגה מקדימה למפתחים, לא כלי מוגמר וסופי.
- הזמנות אחרונות, סטטוס משלוח וסכום
- מוצרים, מלאי ולקוחות בחנות
- עדכון סטטוס הזמנה והוספת הערה פנימית
- יצירה ועדכון של מוצרים, מחיר ומלאי
מה צריך לפני שמתחילים
- חנות WooCommerce בגרסה עדכנית, ומשתמש Administrator בוורדפרס
- האתר עובד ב-https, והקישורים הקבועים (Permalinks) מוגדרים על כל מבנה חוץ מ-Plain
- אפליקציית Claude למחשב, Mac או Windows, עם לשונית Code. היא כלולה בתוכניות בתשלום, Pro ומעלה
- ב-Windows מומלץ להתקין Git for Windows מ-git-scm.com/downloads/win, כדי ש-Claude Code יעבוד עם Bash
- כ-20 דקות
איך מחברים את WooCommerce ל-Claude.
הדרך הרשמית היא שרת ה-MCP שמובנה בתוך WooCommerce, דרך ה-MCP Adapter של וורדפרס והכתובת wp-json/mcp/mcp-adapter-default-server. אין לו מחבר מוכן באתר של Claude, ולכן מחברים אותו דרך Claude Code באפליקציית Claude למחשב: מדליקים את התכונה בהגדרות החנות, יוצרים משתמש ייעודי עם סיסמת אפליקציה (Application Password), ואת החלק הטכני Claude Code עושה משני פרומפטים. התכונה עדיין בתצוגה מקדימה למפתחים, ולכן כדאי לנסות קודם על אתר staging.
- 1
מדליקים את WooCommerce MCP
התכונה כבויה כברירת מחדל ונמצאת בין התכונות הניסיוניות. WooCommerce עצמה מזהירה שתוצאות ופעולות של AI יכולות להיות לא צפויות, ולכן אם יש לכם אתר staging, מתחילים בו. בקישור מחליפים את yourstore.com בכתובת החנות.
- פותחים את הקישור ונכנסים לניהול וורדפרס עם משתמש Administrator. אפשר גם להגיע דרך WooCommerce, Settings, הלשונית Advanced ואז Features
- גוללים לחלק Experimental features
- מסמנים את WooCommerce MCP
- לוחצים Save changes
איפה:https://yourstore.com/wp-admin/admin.php?page=wc-settings&tab=advanced§ion=featuresאם מתחת לתכונה מופיעה ההודעה WordPress permalinks must be set to anything other than "Plain" for MCP to work, לוחצים Configure Permalinks, בוחרים כל מבנה חוץ מ-Plain ושומרים.
- 2
יוצרים משתמש ייעודי ל-Claude
Claude יפעל בחנות בשם המשתמש שתחברו ועם ההרשאות שלו. לכן לא מחברים את חשבון המנהל, אלא יוצרים משתמש נפרד בתפקיד Shop manager, שמנהל הזמנות ומוצרים אבל לא יכול להתקין תוספים או לשנות הגדרות של וורדפרס.
- בתפריט הצד לוחצים Users ואז Add User
- ב-Username כותבים claude-shop, וב-Email כותבים כתובת מייל שלכם שעוד לא רשומה באתר
- ב-Role בוחרים Shop manager
- לוחצים Add User
איפה:https://yourstore.com/wp-admin/user-new.phpאם ממשק הניהול שלכם בעברית, הפריטים מופיעים באותו מקום בתפריט, בתרגום לעברית.
- 3
יוצרים סיסמת אפליקציה
סיסמת אפליקציה מיועדת רק לחיבורים כמו זה. אי אפשר להיכנס איתה לאתר, ואפשר לבטל אותה בכל רגע בלי לשנות שום סיסמה אחרת.
- ב-Users ואז All Users עוברים עם העכבר על claude-shop ולוחצים Edit
- גוללים לחלק Application Passwords
- ב-New Application Password Name כותבים Claude Code
- לוחצים Add Application Password. בגרסאות קודמות של וורדפרס הכפתור נקרא Add New Application Password
- מעתיקים את הסיסמה שמופיעה. וורדפרס מציגה אותה פעם אחת בלבד
איפה:https://yourstore.com/wp-admin/users.phpאם החלק Application Passwords לא מופיע, בדרך כלל האתר לא עובד ב-https או שתוסף אבטחה חוסם את האפשרות. אם מופיעה ההודעה Your website appears to use Basic Authentication, which is not currently compatible with Application Passwords, פונים לחברת האחסון.
- 4
Claude Code מכין קובץ שמור לסיסמה
מכאן Claude Code עושה את החלק הטכני. פותחים את אפליקציית Claude במחשב ועוברים ללשונית Code. ב-Environment בוחרים Local, כ-Project folder בוחרים את תיקיית הבית שלכם, ובבורר ההרשאות שליד כפתור השליחה בוחרים Manual, כדי ש-Claude Code יבקש אישור לפני כל פקודה. מדביקים את הפרומפט, ואם אתם על Windows מחליפים בו את Mac ב-Windows. Claude Code ייצור קובץ קטן ויפתח אותו לכם, ואתם תדביקו בו את הסיסמה בעצמכם, כך שהיא לא עוברת בצ'אט.
מדביקים ב-Claude Codeאני רוצה לחבר את חנות ה-WooCommerce שלי ל-Claude Code דרך השרת הרשמי של WooCommerce (developer.woocommerce.com/docs/features/mcp). המחשב שלי הוא Mac. 1. תיצור תיקייה בשם woocommerce-mcp בתוך תיקיית הבית שלי, ובתוכה קובץ טקסט בשם .env עם שורה אחת בלבד: WP_API_PASSWORD=paste-here 2. תפתח לי את הקובץ בעורך טקסט רגיל (ב-Mac עם open -e, ב-Windows עם notepad) ותגיד לי להחליף את paste-here בסיסמת האפליקציה שהעתקתי, לשמור ולסגור. 3. בינתיים תבדוק אם מותקן אצלי Node.js בגרסה 22 ומעלה, ואם לא, תציע איך להתקין. לפני כל פקודה תסביר מה היא עושה ותחכה לאישור שלי. אל תקרא את הסיסמה ואל תציג אותה.
הקובץ הזה הוא סוד. לא שולחים אותו לאף אחד ולא מעבירים אותו לתיקייה שמסונכרנת ל-iCloud, ל-OneDrive או ל-Dropbox.
- 5
מוסיפים את החנות ל-Claude Code
עכשיו Claude Code מחבר את השרת של החנות דרך הכלי הרשמי mcp-wordpress-remote של Automattic. ממלאים בפרומפט את כתובת החנות ומדביקים באותה שיחה.
מדביקים ב-Claude Codeסיימתי להדביק את סיסמת האפליקציה בקובץ woocommerce-mcp/.env. כתובת החנות שלי: <כתובת החנות, למשל https://yourstore.com> שם המשתמש: claude-shop תוסיף ל-Claude Code את השרת של החנות בהיקף user, בלי להציג את הסיסמה. זו הפקודה מהתיעוד של WooCommerce, עם הכתובת שלי במקום yourstore.com: claude mcp add woocommerce_store --scope user --env WP_API_URL=https://yourstore.com/wp-json/mcp/mcp-adapter-default-server --env WP_API_USERNAME=claude-shop --env WP_API_PASSWORD="$(grep '^WP_API_PASSWORD=' ~/woocommerce-mcp/.env | cut -d '=' -f2-)" --env OAUTH_ENABLED=false -- npx -y @automattic/mcp-wordpress-remote@latest ב-Windows תקרא את הסיסמה מהקובץ בדרך שמתאימה ל-PowerShell. אחר כך תריץ claude mcp list ותוודא ש-woocommerce_store מחובר. אם לא, תבדוק מה חסר ותתקן, בלי להציג את הסיסמה. לפני כל פקודה תסביר מה היא עושה ותחכה לאישור שלי.
לא משתמשים בכתובת הישנה wp-json/woocommerce/mcp ובמפתחות REST API של WooCommerce. WooCommerce הגדירה אותן כמיושנות, והחיבור החדש עובד רק עם שם משתמש וסיסמת אפליקציה.
- 6
בודקים שהחיבור עובד
פותחים שיחה חדשה בלשונית Code, כדי שהחיבור ייטען, ומדביקים את פרומפט הבדיקה שמופיע כאן למטה. לפני כל פעולה בחנות Claude Code יבקש אישור: קוראים ומאשרים אחת אחת, ולא מאשרים שום עדכון מחיר, מלאי או סטטוס שלא ביקשתם.
- 7
מבטלים את הגישה כשצריך
אם מפסיקים להשתמש בחיבור, או חושדים שהסיסמה דלפה, מבטלים את סיסמת האפליקציה. Claude מאבד את הגישה מיד, והסיסמה הרגילה של האתר לא משתנה.
- ב-Users ואז All Users פותחים את claude-shop עם Edit
- בחלק Application Passwords לוחצים Revoke ליד Claude Code
איפה:https://yourstore.com/wp-admin/users.php
מדביקים ב-Claude. אם מתקבלת תשובה עם נתונים אמיתיים מהחשבון, הכל מחובר.
תראה לי את כל ההזמנות מאתמול בחנות, כולל סכום וסטטוס, בלי לשנות שום דברפרומפטים מוכנים לעבודה
הזמנות אתמול
תראה לי את כל ההזמנות מאתמול בחנות, כולל סכום וסטטוס משלוחסימון הזמנה כהושלמה
תסמן את הזמנה מספר 4312 כהושלמה ותוסיף הערה שהיא נשלחה בדואר רשוםטיוטת מוצר חדש
תיצור טיוטת מוצר חדש בשם חולצת כותנה כחולה, מחיר 89 שקל, לפי התיאור הזהבדיקת מלאי
אילו מוצרים במלאי נמוך מחמש יחידות כרגע בחנותדוח מכירות שבועי
תסכם לי כמה מכרנו השבוע ואיזה מוצר היה הכי נמכרבדיקת לקוחות חוזרים
תראה לי אילו לקוחות הזמינו יותר מפעם אחת בחודש האחרוןדרכים נוספות להתחבר (למתקדמים)
השרת המובנה של WooCommerce, חיבור לחנות באינטרנט דרך Claude Code
בעלי חנויות שרוצים לחבר את Claude Code לחנות חיה או לאתר staging
- בניהול וורדפרס נכנסים ל-WooCommerce, אחר כך Settings, הלשונית Advanced ואז Features, ומסמנים את WooCommerce MCP תחת Experimental features
- יוצרים משתמש ייעודי בתפקיד Shop manager, ובעמוד העריכה שלו יוצרים סיסמת אפליקציה (Application Password)
- מוודאים שמותקן Node.js בגרסה 22 ומעלה במחשב, כי החיבור עובר דרך כלי הגישור mcp-wordpress-remote
- מריצים את פקודת ההוספה ל-Claude Code, עם כתובת החנות במקום yourstore.com, שם המשתמש וסיסמת האפליקציה
claude mcp add woocommerce_store --env WP_API_URL=https://yourstore.com/wp-json/mcp/mcp-adapter-default-server --env WP_API_USERNAME=your-username --env WP_API_PASSWORD='your-application-password' -- npx -y @automattic/mcp-wordpress-remote@latest
נכון ל-30.09.2026 זו עדיין תכונה בתצוגה מקדימה למפתחים (developer preview), ולכן ייתכנו שינויים בין גרסאות. הכתובת הישנה wp-json/woocommerce/mcp, שעבדה עם מפתחות REST API, מוגדרת אצל WooCommerce כמיושנת ולא משמשת לחיבורים חדשים.
לאתר שרץ על המחשב שלכם: חיבור ישיר דרך WP-CLI
מפתחים עם התקנת וורדפרס מקומית ו-WP-CLI מותקן
- מדליקים את WooCommerce MCP באתר המקומי, כמו בשיטה הראשונה
- מריצים את פקודת ההוספה עם הנתיב לתיקיית האתר ועם שם משתמש קיים
claude mcp add woocommerce_store -- wp --path=/path/to/your/wordpress/site mcp-adapter serve --server=mcp-adapter-default-server --user=admin
בחיבור מקומי דרך WP-CLI לא צריך סיסמת אפליקציה, כי ההזדהות נעשית לפי המשתמש שמוגדר בפקודה.
לצוותי פיתוח: ה-REST API הרגיל של WooCommerce
מפתחים שכותבים קוד עצמאי מול החנות, בלי Claude באמצע
- בניהול נכנסים ל-WooCommerce, אחר כך Settings, הלשונית Advanced ואז REST API
- לוחצים Add key, בוחרים משתמש והרשאה, ושומרים מיד את ה-Consumer secret, כי הוא מוצג פעם אחת בלבד
WOOCOMMERCE_CONSUMER_KEY=ck_xxx WOOCOMMERCE_CONSUMER_SECRET=cs_xxx
המפתחות האלה מיועדים רק לקוד שאתם כותבים מול ה-REST API. לחיבור של Claude לא משתמשים בהם: החיבור החדש עובד רק עם שם משתמש וסיסמת אפליקציה.
איך מחברים בלי לסכן את החשבון
- מחברים משתמש ייעודי בתפקיד Shop manager ולא את חשבון המנהל, כדי ש-Claude יקבל רק את ההרשאות שהוא צריך
- בודקים קודם על אתר staging, כי זו עדיין תכונה בתצוגה מקדימה למפתחים, ומאשרים ב-Claude Code כל עדכון מחיר, מלאי או סטטוס לפני שהוא רץ
- שומרים את סיסמת האפליקציה רק בקובץ המקומי שהמדריך יוצר, ואם היא דלפה מבטלים אותה ב-Application Passwords עם Revoke
כמה זה עולה
WooCommerce עצמו תוסף חינמי בוורדפרס, וגם תכונת ה-MCP וה-REST API חינמיים ללא עלות נוספת. העלות היחידה היא אחסון האתר עצמו והתוספים הפרימיום שבוחרים להשתמש בהם, שאינם קשורים לחיבור ל-Claude.
תקלות נפוצות
מתקבלת השגיאה No route was found matching the URL and request method
מתקבלת השגיאה The provided password is an invalid application password.
מתקבלת השגיאה Unknown username. Check again or try your email address.
אין לי את החלק Application Passwords בעמוד המשתמש
Claude Code מדווח שהשרת woocommerce_store לא עולה
שאלות ותשובות
יש מחבר מוכן ל-WooCommerce באפליקציית Claude
צריך תוכנית WooCommerce בתשלום
למה לא משתמשים במפתחות REST API של WooCommerce
זה בטוח לחבר את זה לחנות חיה
מקורות. את העמוד כתב קורן בן עזרא לפי התיעוד הרשמי של Automattic ושל Anthropic, נכון ל-30.09.2026. ממשקים משתנים מהר, ולכן אם משהו נראה אחרת, התיעוד הרשמי הוא הקובע. המקורות: 1 · 2 · 3 · 4 · 5 · 6