מה Claude יכול לעשות עם Twilio
ל-Twilio יש היום שני שרתי MCP, ולכל אחד תפקיד אחר. השרת הרשמי המתארח של Twilio מחפש בתיעוד ומסביר איך להשתמש ב-API, אבל לא מבצע פעולות. לשליחת SMS והודעות WhatsApp יש שרת ניסיוני של Twilio Labs שרץ מקומית ב-Claude Code, ולכן הוא מתאים למי שנוח לו עם טרמינל ומבין שזה כלי בשלב ניסוי.
- היסטוריית הודעות SMS ו-WhatsApp ושיחות, כולל סטטוס משלוח
- רשימת מספרים פעילים בחשבון
- תיעוד ודוגמאות קוד מה-API של Twilio
- שליחת הודעת SMS
- שליחת הודעת WhatsApp דרך מספר עסקי מאושר
- ביצוע שיחה יוצאת
מה צריך לפני שמתחילים
- חשבון Twilio. בחשבון ניסיון אפשר לשלוח רק למספרים מאומתים
- אפליקציית Claude למחשב, Mac או Windows, עם לשונית Code. היא כלולה בתוכניות Pro, Max, Team ו-Enterprise
- ב-Windows מומלץ להתקין Git for Windows מ-git-scm.com/downloads/win, כדי ש-Claude Code יעבוד עם Bash
- Node.js בגרסה 18 ומעלה. Claude Code בודק ומתקין אם חסר
- לשליחת WhatsApp צריך מספר WhatsApp מאושר ב-Twilio, תהליך נפרד מול Meta
- כ-15 דקות, פעם אחת בלבד
איך מחברים את Twilio ל-Claude.
ל-Twilio יש שני חלקים. המחבר הרשמי של Twilio בתוך Claude מחפש בתיעוד ועוזר לכתוב קוד בלי התחברות, אבל לא נוגע בחשבון שלכם. כדי ש-Claude יקרא הודעות ומספרים מהחשבון, הדרך הכי חזקה היום היא שרת ה-MCP של Twilio Labs דרך Claude Code, עם מפתח API מוגבל לקריאה בלבד. עושים 3 צעדים בדפדפן ופרומפט אחד ל-Claude Code, בערך 15 דקות. זה שרת בשלב ניסוי של Twilio (Twilio Alpha), ולכן מתחילים בקריאה בלבד ועוברים לשליחה רק אחרי בדיקה.
- 1
מוסיפים את התיעוד של Twilio ל-Claude (לא חובה)
זה המחבר הרשמי של Twilio. הוא לא דורש התחברות ולא רואה את החשבון שלכם: הוא מחפש בתיעוד של יותר מ-1,800 נקודות API ועוזר ל-Claude לענות על שאלות ולכתוב קוד. שימושי, אבל לא חובה להמשך.
- פותחים את הקישור. נפתח העמוד של Twilio בספריית המחברים
- לוחצים Connect to Claude. אין מסך התחברות, והמחבר מתחבר מיד
איפה:https://claude.ai/directory/0f28b719-ce6a-4597-83a6-ff5b2d5b17c5 - 2
מעתיקים את ה-Account SID
ה-Account SID הוא המספר המזהה של החשבון. הוא לא סוד כמו סיסמה, אבל Claude Code צריך אותו כדי לדעת לאיזה חשבון לפנות.
- נכנסים ל-Twilio Console עם החשבון שלכם
- בעמוד הראשי מעתיקים את Account SID, שמתחיל ב-AC, לפנקס זמני
איפה:https://www.twilio.com/console - 3
יוצרים מפתח API לקריאה בלבד
במקום הסיסמה הראשית של החשבון יוצרים מפתח נפרד מסוג Restricted, שמותר לו רק לקרוא הודעות ומספרים. גם אם הוא ידלוף, אי אפשר לשלוח איתו הודעות או לשנות משהו.
- פותחים את הקישור. הוא מוביל ל-Settings, ואז Account settings, ואז API keys & auth tokens
- משאירים בבורר האזור את האזור של החשבון, ולוחצים Create API key
- במסך API key details כותבים בשם claude-read ובוחרים Restricted
- תחת Permissions מסמנים רק שלוש הרשאות קריאה: twilio/messaging/messages/list, twilio/messaging/messages/read ו-twilio/phone-numbers/active-numbers/list, ולוחצים Next
- מעתיקים לפנקס את ה-SID של המפתח, שמתחיל ב-SK, ואת ה-Secret
- מסמנים את תיבת האישור שהעתקתם ולוחצים Finish
איפה:https://1console.twilio.com/go?to=/account/__account__/settings/us1/api-keys/listה-Secret מוצג פעם אחת בלבד. לא שולחים אותו במייל ולא שומרים אותו בקובץ מסונכרן. אם הוא דלף, מוחקים את המפתח באותו מסך ויוצרים חדש.
- 4
Claude Code מתקין ומחבר את Twilio
מכאן Claude Code עושה את החלק הטכני. פותחים את אפליקציית Claude במחשב, עוברים ללשונית Code, בוחרים Local ואז Select folder, ובוחרים או יוצרים תיקייה בשם twilio בתוך תיקיית הבית, ואם אתם על Windows מחליפים בפרומפט את Mac ב-Windows. לפני כל פעולה Claude Code מראה מה הוא עומד להריץ ומבקש אישור, ומאשרים אחת אחת בלי לסמן אישור קבוע. ממלאים בפרומפט את שלושת הערכים מהצעדים הקודמים לפני שמדביקים.
מדביקים ב-Claude Codeאני רוצה לחבר את חשבון Twilio שלי ל-Claude Code דרך שרת ה-MCP של Twilio Labs (github.com/twilio-labs/mcp). המחשב שלי הוא Mac. 1. תבדוק שמותקן אצלי Node.js בגרסה 18 ומעלה, ואם לא, תתקין. לפני כל התקנה תסביר מה אתה מריץ ותחכה לאישור שלי. 2. תוסיף את השרת בהיקף user, עם סינון רק לכלים של הודעות ומספרי טלפון. הערכים שלי: Account SID: <AC...> API Key SID: <SK...> API Key Secret: <ה-Secret> זו הפקודה: claude mcp add --scope user --transport stdio twilio -- npx -y @twilio-alpha/mcp <Account SID>/<API Key SID>:<API Key Secret> --tags Api20100401Message,Api20100401IncomingPhoneNumber 3. תריץ claude mcp list ותוודא ש-twilio מחובר. אם הוא לא עולה, תבדוק ב-README של הריפו את התחביר של הדגלים services ו-tags ותתקן. 4. אל תחזור על ה-Secret בתשובות שלך ואל תשמור אותו בשום קובץ נוסף.
המפתח נשמר בקובץ ההגדרות של Claude Code במחשב שלכם. בגלל שהוא מסוג Restricted לקריאה בלבד, גם מי שיגיע לקובץ לא יוכל לשלוח איתו הודעות.
- 5
בודקים שהחיבור עובד
פותחים שיחה חדשה בלשונית Code, כדי שהחיבור ייטען, ומדביקים את פרומפט הבדיקה שמופיע אחרי הצעדים. אם חוזרת רשימת המספרים שלכם, הקריאה עובדת.
- 6
כשמוכנים לשלוח: מפתח נפרד ובדיקה על עצמכם
מפתח הקריאה לא יכול לשלוח, וזה בכוונה. כשמחליטים ש-Claude ישלח SMS, יוצרים מפתח שני עם הרשאת שליחה, ושולחים קודם הודעה אחת רק למספר שלכם. כל הודעה עולה כסף.
- חוזרים למסך API keys & auth tokens ולוחצים Create API key
- בשם כותבים claude-send, בוחרים Restricted, ומסמנים את שלוש הרשאות הקריאה ועוד twilio/messaging/messages/create
- מעתיקים את ה-SID ואת ה-Secret החדשים, מסמנים את תיבת האישור ולוחצים Finish
איפה:https://1console.twilio.com/go?to=/account/__account__/settings/us1/api-keys/listמדביקים ב-Claude Codeתחליף בחיבור twilio ב-Claude Code את המפתח למפתח החדש: API Key SID <SK...> ו-API Key Secret <ה-Secret>. אחר כך תנסח הודעת בדיקה קצרה אחת למספר שלי, <המספר שלי בפורמט +972...>, תראה לי את הנוסח ואת מספר השולח, ותחכה לאישור שלי לפני השליחה. אל תשלח לאף מספר אחר.בחשבון ניסיון אפשר לשלוח רק למספרים שאומתו ב-Twilio. את המפתח claude-read אפשר למחוק אחרי המעבר.
מדביקים ב-Claude. אם מתקבלת תשובה עם נתונים אמיתיים מהחשבון, הכל מחובר.
תראה לי אילו מספרי טלפון פעילים יש לי בחשבון Twilio, בלי לשלוח שום הודעה או לבצע שיחהפרומפטים מוכנים לעבודה
תזכורת ללקוח
תשלח SMS למספר הזה עם תזכורת לתור מחר בשעה עשרעדכון בוואטסאפ
תשלח הודעת WhatsApp ללקוח הזה שההזמנה שלו יצאה למשלוחהודעות שנכשלו
תראה לי אילו הודעות SMS נכשלו השבוע ולמהשיחה מוקלטת
תבצע שיחה למספר הזה עם ההודעה המוקלטת שהכנועלות חודשית
תראה לי כמה הודעות SMS נשלחו החודש ומה העלות המשוערת עד עכשיובדיקת סטטוס
תבדוק את הסטטוס של ההודעה שנשלחה למספר הזה אתמולמספרים פעילים
תראה לי אילו מספרים פעילים יש בחשבון ולאיזה מהם יש הרשאת WhatsAppדרכים נוספות להתחבר (למתקדמים)
לשליחת הודעות: השרת הניסיוני של Twilio Labs, מותקן מקומית
מי שרוצה ש-Claude ישלח SMS, הודעות WhatsApp או יבצע שיחות דרך Twilio
- נכנסים ל-Twilio Console ומעתיקים את ה-Account SID מהעמוד הראשי
- פותחים Settings, ואז Account settings, ואז API keys & auth tokens
- לוחצים Create API key, נותנים שם למפתח, ובוחרים סוג Standard
- המערכת מציגה את ה-API Key SID ואת ה-Secret פעם אחת בלבד: מעתיקים ושומרים את שניהם במקום בטוח
- פותחים טרמינל, ומריצים את פקודת ההתקנה עם שלושת הערכים במקום המתאים
- בתוך Claude Code מריצים /mcp כדי לוודא שהחיבור פעיל
npx -y @twilio-alpha/mcp YOUR_ACCOUNT_SID/YOUR_API_KEY:YOUR_API_SECRET
זהו שרת רשמי של Twilio Labs, אבל הוא רץ מקומית בלבד, ולכן אין כרגע דרך שלא כוללת פתיחת טרמינל. Twilio ממליצה במפורש לא להתקין שרתי MCP קהילתיים נוספים במקביל לשרת הרשמי, כדי לצמצם סיכון לגישה לא רצויה לחשבון. אפשר גם לצמצם את היקף הגישה עם הדגלים services ו-tags, כדי לחשוף רק הודעות או רק שיחות. זה שרת בשלב ניסוי ולא המוצר הרשמי של Twilio, ולכן כדאי להתחיל עם מספר בדיקה ולבדוק כל הודעה לפני ששולחים ללקוחות.
לשאלות ולמידה: השרת הרשמי של Twilio לחיפוש בתיעוד
מי שרוצה ש-Claude יסביר איך לעשות משהו ב-Twilio, יכתוב קוד נכון או ימצא את ה-API המתאים. השרת לא שולח הודעות ולא מבצע פעולות בחשבון.
- באפליקציה של Claude נכנסים ל-Customize, ואז Connectors, ובוחרים Add custom connector.
- מדביקים את הכתובת https://mcp.twilio.com/docs ושומרים.
- ב-Claude Code אפשר להוסיף אותו בפקודה אחת, כמו כאן למטה.
claude mcp add --transport http twilio-docs https://mcp.twilio.com/docs
לפי התיעוד של Twilio השרת מחזיר חיפוש ותיעוד בלבד, ולא מבצע קריאות API בשמכם. Twilio כותבת שכלים שמבצעים פעולות יגיעו בהמשך.
בעצמכם: ה-API הישיר של Twilio
מפתחים שבונים אינטגרציה עצמאית בקוד, בלי לעבור דרך שיחה עם Claude
- יוצרים API Key באותו מסך שבשיטה הראשונה, Settings, Account settings, API keys & auth tokens
- משתמשים ב-Account SID וב-API Key בספריות הלקוח הרשמיות של Twilio, בפייתון, בנוד ג'יאס או בכל שפה אחרת
המסלול הזה מיועד לבניית מערכת שליחה אוטומטית משלכם, ולא לשימוש הרגיל מתוך שיחה עם Claude.
איך מחברים בלי לסכן את החשבון
- כל הודעת SMS, WhatsApp או שיחה עולה כסף בפועל, ולכן בודקים ומאשרים כל שליחה לפני שהיא יוצאת, ולא נותנים ל-Claude לשלוח בכמות גדולה בלי אישור
- משתמשים במפתח API נפרד ולא בסיסמת הניהול הראשית, כדי שאפשר לבטל גישה בלי לפגוע בכל החשבון, ומצמצמים אותו לשירותים הנדרשים בלבד עם הדגלים services ו-tags
- בודקים כל שליחה ראשונה למספר בדיקה לפני שמריצים סבב שליחה גדול ללקוחות אמיתיים
כמה זה עולה
החיבור עצמו חינמי. משלמים לפי שימוש בפועל: לדוגמה, מקטע SMS בארה"ב עולה סביב 0.0083 דולר, הודעת WhatsApp מתחילה סביב 0.005 דולר לפי סוג השיחה, ושיחה יוצאת למספר מקומי בארה"ב עולה סביב 0.014 דולר לדקה, נכון ל-30.09.2026 לפי twilio.com/en-us/pricing. מחירים לישראל ולמדינות אחרות שונים, ולכן כדאי לבדוק את הדף הרשמי לפי המדינה שרלוונטית.
תקלות נפוצות
קיבלתי 20003: Permission Denied
קיבלתי 21608 עם Upgrade and create an approved primary compliance profile to reach unverified numbers
קיבלתי 21408: Message blocked: permissions disabled for the destination region
claude mcp list מראה Failed to connect ליד twilio
Claude איטי או מתבלבל בין הרבה כלים
שאלות ותשובות
אפשר להוסיף את Twilio בלי טרמינל?
מה ההבדל בין mcp.twilio.com/docs לשרת המקומי?
צריך חשבון WhatsApp Business נפרד?
כמה עולה כל הודעה?
מקורות. את העמוד כתב קורן בן עזרא לפי התיעוד הרשמי של Twilio ושל Anthropic, נכון ל-30.09.2026. ממשקים משתנים מהר, ולכן אם משהו נראה אחרת, התיעוד הרשמי הוא הקובע. המקורות: 1 · 2 · 3 · 4 · 5 · 6
