עיין במסמכי מפתחים

MCP

חבר לקוח AI

השתמש בנקודת הקצה הניתנת להזרמה של HTTP ואמת כל בקשה באמצעות מפתח ה-Bearer שלך: https://video2url.com/api/mcp.

מוּמלָץ

אפשרות א' - תן לסוכן שלך להתקין אותה

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

Agent installation prompt
הגדר את שרת ה-MCP המרוחק Video2URL בלקוח קידוד ה-AI הנוכחי שלי. תחילה זהה באיזה לקוח ומערכת הפעלה תואמים MCP אני משתמש. בקש ממני את מפתח ה-API Video2URL שלי רק בעת הצורך ולעולם אל תדפיס אותו בחזרה, תירשם או שלח אותו למאגר. הגדר שרת בשם video2url באמצעות נקודת הקצה הניתנת להזרמה של HTTP https://video2url.com/api/mcp וכותרת ההרשאה Bearer <MY_API_KEY>. השתמש בקובץ התצורה הנכון ברמת המשתמש עבור לקוח זה, שמור את כל שרתי ה-MCP הקיימים והסביר כל קובץ שאתה משנה. טען מחדש או הפעל מחדש את הלקוח במידת הצורך. לאחר מכן אמת את החיבור על ידי רישום הכלים Video2URL ואשר ש- create_upload, complete_upload, get_upload_status, create_share_link, get_share_link ו-revoke_share_link זמינים. אם תצורה אוטומטית בלתי אפשרית, תן לי את נתיב התצורה המדויק ופקודה או פעולה אחת בכל פעם. לעולם אל תחשוף את מפתח ה-API שלי בדוח הסופי שלך.
תוצאה צפויה:הפעל מחדש או טען מחדש את הלקוח שלך, פתח את רשימת הכלים של ה-MCP שלו, ואשר שששת הכלים Video2URL מופיעים. אם הם לא עושים זאת, בדוק את נקודת הקצה, קידומת הנושא והרשאות המפתח.

אפשרות ב' - הגדר אותה באופן ידני

השתמש בערך השרת המרוחק הגנרי אם הלקוח שלך תומך ב-HTTP ניתן להזרמה. החלף רק את מציין המיקום YOUR_API_KEY, ולאחר מכן חבר את הערך video2url לתוך התצורה הקיימת שלך.

תצורת לקוח MCP
{
  "mcpServers": {
    "video2url": {
      "url": "https://video2url.com/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}

אמת את החיבור

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

create_upload

דורש שם קובץ, סוג MIME וגודל בבתים; מחזיר URL מוגדר מראש.

complete_upload

דורש uploadId לאחר שה-PUT של הקובץ הגולמי מצליח.

get_upload_status

דורש uploadId ומחזיר סטטוס העלאה בתוספת רשומת הקובץ כאשר הוא מוכן.

create_share_link

דורש fileId; כותרת, נראות וסיסמה הם אופציונליים, כאשר ברירת המחדל של החשיפה היא לא רשומה.

get_share_link

דורש shareId ומחזיר קישור שיתוף בבעלות המשתמש המאומת.

revoke_share_link

דורש shareId ומבטל קישור שיתוף בבעלות המשתמש המאומת.

להעלאות, בצע את הרצף הזה:

  1. create_uploadקבל uploadId ו-PUT זמני URL.
  2. PUTשלח את הקובץ הגולמי ישירות ל-URL המוחזר.
  3. complete_uploadאמת את הקובץ המאוחסן.
  4. create_share_linkקבלו את קישור השיתוף הסופי.