AgentMarketMCP / SKILL 资产档案馆

目录 / Zype

MCP 需 API Key 未评级 已上架

Zype

Manage video libraries, playlists, and custom metadata to organize digital content efficiently. Track audience engagement and financial performance with comprehensive analytics for plays, view time, and subscription revenue. Enhance accessibility and global reach using AI-powered transcription and translation services.

该来源不提供完整文件导出(国内平台多为平台内托管),仅存元数据与原链

接入信息

传输形态
http
鉴权方式
需 API Key(需要配置:apiKey)
端点
https://video-platform--zype.run.tools
该服务需要凭证,请按官方文档申请后替换占位符
{
  "mcpServers": {
    "Zype": {
      "headers": {
        "Authorization": "Bearer \u003cYOUR_KEY\u003e"
      },
      "url": "https://video-platform--zype.run.tools"
    }
  }
}

能力清单

工具说明
list_videosList videos from your Zype library with comprehensive filtering. **FILTERING STRATEGY - Use precise filters over text search:** - For category-based queries (e.g., "SNL videos", "premium content", "action movies"): → Use `category` filter: {"category": {"YouTube Channel": "Saturday Night Live"}} → First call list_categories to see available category names and values - For monetization queries (e.g., "subscription videos", "free content"): → Use monetization filters: subscription_required, pass_required, purchase_required - For series/episodic content: → Use series_id, season, episode filters - For batch operations on known videos: → Use `id` array filter instead of searching - Use `q` (text search) only for fuzzy title/description matching when exact filters don't apply **Available Filters:** - Pagination: page, per_page (max 500) - Text search: q (searches title, source_id, zobject title - use as last resort) - Status: active, on_air, featured, mature_content, friendly_title, keyword - Dates: created_at_gte/lte, published_at_gte/lte, updated_at_gte/lte - Monetization: subscription_required, pass_required, rental_required, purchase_required - Categories: category object (e.g., {"Genre": "Action", "Premium": "true"}) - Series: series_id, season - Source: source_id, dpt_enabled, country - External IDs: youtube_id, vimeo_id, crunchyroll_id, hulu_id - Batch: id (array of video IDs)
get_videoGet comprehensive metadata for a video including status, scheduling, monetization, series info, categories, and external IDs.
create_videoCreate a new video record with full metadata support. Supports: - Basic metadata (title, description, keywords) - Status flags (active, featured, on_air, mature_content) - Scheduling (published_at, enable_at, disable_at, on_air_at, off_air_at) - Series/Episode (series_id, season, episode) - Localization (country, language) - Classification (genre, rating, parental_guidelines_rating) - Monetization (subscription_required, purchase_price, rental_price, plan_ids) - Categories via array: [{"title": "Premium", "value": ["true"]}] - AI features (transcriptions_enabled) - External IDs (youtube_id, vimeo_id, etc.) This creates the metadata record. Add video sources separately.
update_videoUpdate a video's metadata. Only provided fields are updated. Supports all fields from create_video plus: - To update categories: provide categories array with {title, value} objects - To schedule auto-enable/disable: use enable_at, disable_at - To set monetization: subscription_required, purchase_price, etc. - To link to series: series_id, season, episode Example category update: {"video_id": "...", "categories": [{"title": "Premium", "value": ["true"]}]}
delete_videoPermanently delete a video from Zype. This action cannot be undone.
download_videoGet the mezzanine/source file download URL for a video. Returns { url, filesize } when the original source file is available. Returns an error if no mezzanine file exists (e.g., for YouTube-sourced videos).
list_playlistsList playlists from your Zype library with pagination and filters.
get_playlistGet detailed information about a specific playlist by its ID.
create_playlistCreate a new playlist in Zype.
update_playlistUpdate an existing playlist's metadata.
delete_playlistPermanently delete a playlist from Zype. This action cannot be undone.
list_playlist_videosList all videos in a specific playlist.
add_videos_to_playlistAdd one or more videos to a playlist.
remove_videos_from_playlistRemove one or more videos from a playlist.
list_categoriesList all categories in your Zype library. **Call this FIRST when filtering videos by category.** Categories organize videos by attributes like Genre, Premium status, YouTube Channel, etc. Each category has a title and list of possible values. **Workflow for category-based video queries:** 1. Call list_categories to see available category titles and their values 2. Use list_videos with category filter: {"category": {"CategoryTitle": "value"}} Example: To find "Saturday Night Live" videos: 1. list_categories → shows "YouTube Channel" category with "Saturday Night Live" as a value 2. list_videos with {"category": {"YouTube Channel": "Saturday Night Live"}}
get_categoryGet detailed information about a specific category by its ID.
create_categoryCreate a new category in Zype. Categories help organize videos by attributes like genre, season, etc.
update_categoryUpdate an existing category.
delete_categoryPermanently delete a category from Zype. This action cannot be undone.
list_subtitlesList all subtitles for a specific video.
get_subtitleGet detailed information about a specific subtitle.
create_subtitleCreate/add a new subtitle for a video.
update_subtitleUpdate an existing subtitle.
create_subtitle_playlistCreate a subtitle playlist for HLS streaming. This generates segmented subtitle files.
delete_subtitle_playlistDelete a subtitle playlist.
delete_subtitlePermanently delete a subtitle from a video. This action cannot be undone.
get_playsGet video play counts - how many times content was played. USAGE: - By video: group_by=["video_id"] or group_by=["video_id","video_title"] - By country: group_by=["country"] - By platform: group_by=["platform"] - Daily trend: interval="day" - For specific video: video_id="..." SORTING: Use sort_by (e.g., "day_desc", "video_id_asc"). NOTE: Cannot sort by play count - for "top N videos by plays", fetch with group_by=["video_id"] and sort results client-side. Data limited to last 90 days. Defaults to last 2 weeks if no dates specified.
get_viewersGet unique viewer counts over time. USAGE: - By video: group_by=["video_id","video_title"] - By country: group_by=["country"] - Daily trend: interval="day" SORTING: Use sort_by (e.g., "day_desc"). Cannot sort by viewer count. Data limited to last 90 days.
get_hours_watchedGet total hours of content watched. USAGE: - By video: group_by=["video_id","video_title"] - By platform: group_by=["platform"] - Daily trend: interval="day" SORTING: Use sort_by (e.g., "day_desc"). Cannot sort by hours watched. Data limited to last 90 days.
get_view_timeGet average view time and completion metrics. USAGE: - By video: group_by=["video_id","video_title"] - By platform: group_by=["platform"] - Daily trend: interval="day" SORTING: Use sort_by (e.g., "day_desc"). Cannot sort by view time value. Data limited to last 90 days.
list_stream_hoursGet total streaming/delivery hours across the platform. USAGE: - By video: group_by=["video_id","video_title"] - Daily trend: interval="day" Data limited to last 90 days.
list_player_requestsGet video player load/request counts. USAGE: - By video: group_by=["video_id","video_title"] - Daily trend: interval="day" - By platform: group_by=["platform"] Data limited to last 90 days.
list_new_subscriptionsGet new subscription sign-up counts. USAGE: - By plan: group_by=["plan_id","plan_name"] - Daily trend: interval="day" - By country: group_by=["country"] SORTING: Cannot sort by subscription count. Data limited to last 90 days.
list_subscription_revenueGet subscription revenue data. USAGE: - By plan: group_by=["plan_id","plan_name"] - Daily trend: interval="day" - By country: group_by=["country"] SORTING: Cannot sort by revenue amount. Data limited to last 90 days.
list_subscriptionsList subscriptions with optional filtering by plan, consumer, or payment provider.
get_subscriptionGet detailed information about a specific subscription.
create_subscriptionCreate a new subscription for a consumer.
cancel_subscriptionCancel an existing subscription.
list_plansList subscription plans with optional filtering.
get_planGet detailed information about a specific subscription plan.
create_planCreate a new subscription plan.
update_planUpdate an existing subscription plan.
delete_planDelete a subscription plan.
list_transactionsList transactions with optional filtering by consumer, video, or type.
get_transactionGet detailed information about a specific transaction.
list_redemption_codesList redemption codes with optional filtering by plan, video, or redemption status.
get_redemption_codeGet detailed information about a specific redemption code.
list_ad_tagsList ad tags (VAST/VMAP) configured for your account.
get_ad_tagGet detailed information about a specific ad tag.
create_ad_tagCreate a new VAST/VMAP ad tag.
update_ad_tagUpdate an existing ad tag.
delete_ad_tagDelete an ad tag.
list_revenue_modelsList available revenue models (AVOD, SVOD, TVOD, etc.).
get_revenue_modelGet detailed information about a specific revenue model.
list_zobject_typesList all zobject types in your Zype library. Zobject types define custom metadata schemas (e.g., actors, directors, genres).
get_zobject_typeGet detailed information about a specific zobject type, including its custom attributes.
create_zobject_typeCreate a new zobject type (custom metadata schema). Define custom attributes for your content metadata like actors, directors, etc.
update_zobject_typeUpdate an existing zobject type.
delete_zobject_typePermanently delete a zobject type. This action cannot be undone and may affect associated zobjects.
list_zobjectsList zobjects (custom metadata instances) with optional filtering by type. Returns full API response including all custom attributes defined on the zobject type (e.g., pictures, keywords, stadium info for teams, biography for actors). Custom attributes are returned as top-level fields. Examples: list all actors, directors, teams.
get_zobjectGet detailed information about a specific zobject, including all custom attributes, associated videos and playlists. Returns full API response with custom attributes as top-level fields (e.g., pictures array, keywords, stadium_name, team_abbreviation, biography, etc. depending on zobject type schema).
create_zobjectCreate a new zobject (custom metadata instance). Must specify which zobject_type it belongs to.
update_zobjectUpdate an existing zobject. Only provide the fields you want to change.
delete_zobjectPermanently delete a zobject. This action cannot be undone.
add_videos_to_zobjectAdd one or more videos to a zobject (e.g., associate videos with an actor).
remove_videos_from_zobjectRemove one or more videos from a zobject.
get_zobject_videosList all videos associated with a zobject.
add_playlists_to_zobjectAdd one or more playlists to a zobject.
remove_playlists_from_zobjectRemove one or more playlists from a zobject.
get_zobject_playlistsList all playlists associated with a zobject.
list_transcriptionsList all transcriptions and translations for a video. Returns both original transcriptions and any translations, with their status (pending, processing, completed, failed). Use this to check the status of async transcription/translation operations.
get_transcriptionGet a single transcription or translation with full details. Returns complete text content and download URLs for SRT/VTT subtitle files. Use the transcription_id from list_transcriptions.
transcribe_videoInitiate AI transcription for a video. **IMPORTANT:** This is an ASYNC operation. The transcription processes in the background. - Returns immediately with a pending status - Use list_transcriptions or get_transcription to check progress - Video must have a playable source file (mezzanine) - Once complete, provides full text and SRT/VTT download URLs
translate_videoInitiate AI translation for a video to a target language. **IMPORTANT:** This is an ASYNC operation. The translation processes in the background. - Requires an existing transcription (transcribe first if none exists) - Use list_translation_languages to see available target languages - Use list_transcriptions or get_transcription to check progress - Once complete, provides translated text and SRT/VTT download URLs
list_translation_languagesList available translation languages for a video. Returns language codes that can be used with translate_video.
纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错

侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。