CodeariaAcademy

מפתח אחד במקום תריסר: מה Monid יודע לעשות, וכמה כלים באמת יש שם?

דמיינו שהסוכן שלכם כבר לא צריך חשבון אצל כל שירות: הוא מוצא בעצמו נקודת קצה מתאימה, רואה את המחיר ואת זמן התגובה עוד לפני הקריאה, ומשלם רק על מה שחזר. ככה בנוי Monid שיצא השבוע. התקנו אותו, הרצנו את הבדיקות, מצאנו באג ב-Windows וספרנו את הקטלוג בידיים.

17 ספטמבר 20267 דק׳ קריאהנבדק עם Monid בגרסת הקומיט מ-17 בספטמבר 2026, ‏Deno 2.9.6, ‏Windows 11. הרצנו בעצמנו deno task check, ‏deno task test ו-deno task catalog
במאמר הזה6

כלים מהמאמר הזה

בקצרה

‏Monid יצא ב-16 בספטמבר 2026: שער כלים לסוכנים ברישיון MIT, כתוב על Deno 2.x. מפתח אחד במקום חשבון אצל כל ספק, ושלושה פעלים: ‏discover מדרג את כל הקטלוג מול המשימה, ‏inspect מחזיר את חוזה נקודת הקצה, ‏run מבצע. השניים הראשונים חינם. ההחלטה ההנדסית המרכזית נמצאת בחיוב: המנוע מחשב מול התשובה הגולמית לפני כל המרת פלט, ולכן שגיאת ספק או תוצאה ריקה עולות אפס. התקנו ובדקנו: ‏787 בדיקות ירוקות, אבל deno task catalog נופל ב-Windows עם os error 123, ותיקון בשורה אחת פותר. גם הקטלוג קטן מהמובטח: ה-README אומר 2,000+ כלים, האתר 1,700, ובמאגר הפתוח ספרנו 21 ספקים ו-340 נקודות קצה, כי מה שפתוח הוא שכבת המחברים בעוד הקטלוג המלא חי בשירות המאוחסן.

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

‏Monid מציע לכווץ את התיקייה הזאת למפתח אחד. הוא יצא ב-16 בספטמבר, רישיון MIT, כתוב על Deno. הכותבים מנסחים את הרעיון בעצמם: ‏OpenRouter, אבל לכלים.

התקנו ובדקנו, כי לכתוב על כלי לפי ה-README שלו זה לא בסדר.

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

288קומיט החודשנבדק 17 בספטמבר 2026

שלושה פעלים, והראשונים חינם

discover מקבל את המשימה ומדרג מולה את כל הקטלוג בכל הספקים בבת אחת, ומחזיר מועמדים עם מחיר, מצב חי וזמני תגובה נצפים. inspect מחזיר את החוזה המלא של נקודת קצה. run מבצע ומחויב.

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

איפה ההנדסה האמיתית

לא בקטלוג. באופן שבו סופרים את הכסף.

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

מכאן נובע דבר שלא רואים הרבה ב-API בתשלום: שגיאת ספק, חברה שלא נמצאה, אדם שלא זוהה, כולם מסתיימים כנתונים ועולים אפס. אתם לא משלמים על ריק.

החלטה שנייה באותה רמה: תיאור נקודת הקצה הוא המוצר עצמו, כי הוא מה ש-discover מדרג. בדוגמה של הכותבים תיאור החיפוש מסתיים בהודאה שנקודת הקצה הזאת מחזירה רק תקצירים ושהטקסט המלא נמצא בשכנה. נקודת קצה שמפנה ליורשת שלה שווה יותר מכל תיעוד פרמטרים.

מה בדקנו בידיים

התקנה ואימות (נדרש Deno 2.x)
git clone --depth 1 https://github.com/monid-ai/monid.git
cd monid
deno task check && deno task test
787בדיקות ירוקות בלי אף כישלון, בשש דקות ו-25 שניות. הן רצות מול תשובות מוקלטות ולא נוגעות ברשתההרצה שלנו על Deno 2.9.6, ‏Windows 11, ‏17 בספטמבר 2026

בדיקות שחזור במקום קריאות חיות הן הבחירה הנכונה: אי אפשר להריץ 340 נקודות קצה באמת בכל קומיט, ובכל זאת צריך לבדוק את פענוח התשובה ואת חישוב העלות.

הפקודה הבאה, לעומת זאת, נפלה.

deno task catalog providers
error: Uncaught (in promise) Error: The filename, directory name, or
volume label syntax is incorrect. (os error 123)
at versionOf (scripts/lib.ts:20:20)

הסיבה היא שורה אחת ב-scripts/lib.ts: שורש המאגר נלקח כ-new URL("../", import.meta.url).pathname. ב-Windows‏ .pathname של כתובת קובץ מחזיר /C:/Users/... עם לוכסן מוביל, ו-join() מרכיב מזה נתיב שלא קיים, \C:\Users\.... גם התיקון הוא שורה אחת, עם פונקציה מספריית התקן:

ts
import { fromFileUrl, join } from "@std/path";

export const REPO_ROOT = fromFileUrl(new URL("../", import.meta.url));

שימו לב ש-check ו-test לא תופסים את זה: הבדיקות לא עוברות דרך הקובץ הזה, ולכן בנייה ירוקה על Linux לא אומרת דבר על Windows.

תרומה ראשונה טובה

זה בדיוק הגודל של משימה שנוח להיכנס איתה לפרויקט פתוח של מישהו אחר: שגיאה שניתן לשחזר, סיבה ברורה, תיקון בשתי שורות, ופונקציה סטנדרטית במקום כזו שנכתבה ביד. למאגר יש 31 forks ו-12 PR פתוחים, כך שתרומות עדיין נקלטות בפועל.

כמה כלים באמת יש שם

ברגע שהקטלוג עבד, ספרנו אותו.

איפהמה מוצהר
README של המאגר2,000+ כלים, 72+ ספקים
האתר monid.ai1,700 כלים ו-API
המאגר הפתוח, הספירה שלנו21 ספקים, 340 נקודות קצה

זו לא הטעיה, אבל כדאי להכיר את ההפרש. מה שפתוח הוא שכבת המחברים: הפורמט והספקים שכבר תוארו בו, בעוד הקטלוג המלא חי בשירות המאוחסן ואי אפשר לאמת אותו מהמאגר. החלק הפתוח נראה הגיוני: ‏Apify עם 46 נקודות קצה, ‏Ahrefs עם 36, ‏Firecrawl, ‏Exa ומחוללי הווידאו Kling ו-MiniMax. שליש מהקטלוג הוא Surf לבדו, עם 105 נקודות קצה של אנליטיקת קריפטו.

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

‏Monid או MCP: אלה דברים שונים

השאלה שכל מי שכבר מריץ ערימה של שרתי MCP שואל.

שרת MCPMonid
מה זהפרוטוקול בין לקוח לכלישער אל API בתשלום של צד שלישי
איפה זה רץמקומית, או על שרת שלכםבצד של Monid, מעל הספקים
מפתחות ספקיםשלכם, אחד לכל ספקמפתח שער אחד, הספקים מאחוריו
תשלוםמשלמים ישירות לספקלפי קריאה, אפס על תשובה ריקה
בחירת הכליאתם מחליטים מראש מה לחברdiscover בוחר בזמן הקריאה
מחיר ההקשרהסכמות של כל שרת נוסעות בכל בקשהשלושה פעלים במקום עשרות סכמות

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

חלוקה הגיונית: ‏MCP למה שחי אצלכם (קבצים, git, בסיס הנתונים, שירותים פנימיים), ושער למה שחי אצל ספקים ועולה כסף.

למי זה מתאים עכשיו

שווה להסתכל אם אתם בונים סוכן שצריך נתונים חיצוניים מגוונים, ונמאס לכם לפענח חמישה מבני תשובה ולהתאים חמישה חשבונות. במיוחד אם מערך המקורות לא ידוע מראש, כי אז discover עובד בשבילכם. שווה להמתין אם יש לכם מקור אחד או שניים שכבר מחוברים. שווה להצטרף אם יש לכם API ואתם רוצים ערוץ אל סוכנים: מחבר דקלרטיבי ועוד pull request הם פחות עבודה מתחזוקת שרת MCP משלכם.

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

הגרסאות והמספרים נכונים ל-17 בספטמבר 2026: ‏Deno 2.9.6, ‏21 ספקים ו-340 נקודות קצה במאגר הפתוח. הפרויקט צעיר ומשתנה מהר, בדקו את מצב הקטלוג והמחירים העדכני לפני שאתם מתכננים סביבם.

מקורות4להרחיב
  1. המאגר monid-ai/monid, ה-README, ‏DEVELOPMENT.md וקטלוג המחברים, נבדק ב-17 בספטמבר 2026.
  2. תיעוד Monid: docs.monid.ai, פרק המחירים ב-/guide/pricing.html, כתובת הבסיס api.monid.ai/v1 ונקודת הקצה mcp.monid.ai/v1.
  3. ההרצות שלנו: deno task check, ‏deno task test (‏787 passed, 0 failed, 119 ignored) ו-deno task catalog על Deno 2.9.6 תחת Windows 11, ‏17 בספטמבר 2026.
  4. Codearia Academy, «אותו מודל, אותה הצלחה, פי שניים כסף», 17 בספטמבר 2026 (על מחיר ההקשר הפותח וסכמות הכלים).

תגובות