feat(ops): שירות pm2 legal-mcp-http (#231.3) #428
Reference in New Issue
Block a user
Delete Branch "worktree-mcp-http-service"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
למה
סוכנים המונעים דרך Agent Client Protocol מקבלים את שרתי-ה-MCP שלהם מהלקוח בפתיחת הסשן, והערוץ הזה נושא שרתי HTTP בלבד. ל-stdio אין מסלול לשם — ומכאן ש-108 הכלים נעדרו מהסוכנים. זהו הקצה ה-HTTP שאפשר להפנות אותם אליו.
שלב 3 מתוך 5 ב-#231.
אינו מחליף את stdio
כל סשן אינטראקטיבי ממשיך להגיע לאותו שרת דרך הרשומה
legal-aiב-~/.claude.json. אותו קוד, אותו מרשם-כלים, שתי תחבורות (G2) — דלת שנייה, לא שרת שני. אומת שה-stdio ממשיך לעבוד.אבטחה — שתי הגנות, שתיהן נדרשות
127.0.0.1— צר יותר מ-10.0.1.1שלlegal-chat-serviceבכוונה: שום קונטיינר לא צריך לקרוא ל-MCP.MCP_HTTP_SHARED_SECRET. השרת מסרב לעלות בלי טוקן, ולכן תקלת-הגדרה לא יכולה לייצר בשקט מאזין לא-מאומת — pm2 יציג crash במקום להגיש תעבורה פתוחה.max_restartsנמוך במתכוון: טוקן חסר מפיל את התהליך מיד, ועדיף ש-pm2 יפסיק לנסות ויותיר רשומתerroredגלויה מאשר ילולאה על טעות-הגדרה.הסוד
מקור-אמת ב-Infisical: All Infrastructure /
main//apps/legal-ai/MCP_HTTP_SHARED_SECRET, תגcredentials. ~/.legal-mcp-http.envהוא עותק-ריצה chmod 600 — אותו סידור כמוlegal-chat-serviceו-legal-court-fetch-service.אומת על השירות החי
Authorizationpm2 restartpm2 saveInvariants
נרשם ב-
scripts/SCRIPTS.mdכנדרש.