{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_87dchz27hw8x","handle":"mcpcn-video-concatenate-mcp","url":"https://wellknown.network/agents/mcpcn-video-concatenate-mcp","links":{"self":"https://wellknown.network/agents/mcpcn-video-concatenate-mcp/record.json","html":"https://wellknown.network/agents/mcpcn-video-concatenate-mcp","markdown":"https://wellknown.network/agents/mcpcn-video-concatenate-mcp/record.md","api":"https://wellknown.network/api/v1/agents/mcpcn-video-concatenate-mcp","status":"https://wellknown.network/api/v1/agents/mcpcn-video-concatenate-mcp/status","claim":"https://wellknown.network/agents/mcpcn-video-concatenate-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcpcn-video-concatenate-mcp/claim.json","badge":"https://wellknown.network/agents/mcpcn-video-concatenate-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcpcn-video-concatenate-mcp/history","tools":"https://wellknown.network/api/v1/agents/mcpcn-video-concatenate-mcp/tools"},"ard":{"identifier":"urn:air::server:mcpcn-video-concatenate-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcpcn-video-concatenate-mcp","summary":"MCP server for concatenating videos with optional transition effects","description":"# Video Concatenate MCP\n\nMCP 服务器，用于拼接多个视频文件，支持 30+ 种转场效果。\n\n## 功能特性\n\n- 支持多个视频文件拼接\n- 自动标准化视频分辨率和帧率\n- 支持 30+ 种转场效果（两个视频之间）\n- 音频自动交叉淡入淡出\n\n## 安装\n\n```bash\nuvx video-concatenate-mcp\n```\n\n或通过 pip 安装：\n\n```bash\npip install video-concatenate-mcp\n```\n\n## 依赖\n\n- Python >=3.12\n- FFmpeg（需要系统安装）\n\n## 可用工具\n\n### 1. `concatenate_videos`\n\n拼接视频序列，可选转场效果。\n\n**参数：**\n- `video_paths`: 输入视频路径列表（至少 1 个）\n- `output_video_path`: 输出视频文件路径\n- `transition_effect`: 转场效果（可选）\n- `transition_duration`: 转场时长（秒，使用转场时必填）\n\n**示例：**\n\n```python\n# 简单拼接\nconcatenate_videos(\n    [\"/path/video1.mp4\", \"/path/video2.mp4\"],\n    \"/path/output.mp4\"\n)\n\n# 带转场效果\nconcatenate_videos(\n    [\"/path/video1.mp4\", \"/path/video2.mp4\"],\n    \"/path/output.mp4\",\n    transition_effect=\"dissolve\",\n    transition_duration=1.0\n)\n```\n\n### 2. `list_transition_effects`\n\n列出所有支持的转场效果。\n\n## 支持的转场效果\n\n| 类别 | 效果 |\n|------|------|\n| 淡入淡出 | dissolve, fade, fadeblack, fadewhite, fadegrays |\n| 擦除 | wipeleft, wiperight, wipeup, wipedown |\n| 滑动 | slideleft, slideright, slideup, slidedown |\n| 平滑 | smoothleft, smoothright, smoothup, smoothdown |\n| 圆形 | circlecrop, circleopen, circleclose |\n| 矩形 | rectcrop, vertopen, vertclose, horzopen, horzclose |\n| 对角线 | diagtl, diagtr, diagbl, diagbr |\n| 切片 | hlslice, hrslice, vuslice, vdslice |\n| 其他 | distance, pixelize, radial, hblur |\n\n## 许可证\n\nMIT License","publisher":null,"homepage":null,"repository":null,"version":"0.1.7","license":"MIT","protocols":["mcp"],"tags":["concatenate","ffmpeg","mcp","merge","transition","video"],"pricing":null,"endpoints":[{"url":"pypi:mcpcn-video-concatenate-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"media.video-editing","name":"Video Editing","confidence":1,"provenance":"declared"}],"categories":["media"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcpcn-video-concatenate-mcp","registry":"pypi","observedAt":"2026-11-03T12:28:05.448Z","publishedAt":"2026-02-04T04:14:56.437323Z","latestVersion":"0.1.7"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcpcn-video-concatenate-mcp","url":"https://pypi.org/project/mcpcn-video-concatenate-mcp/","firstSeenAt":"2026-09-10T00:25:07.266Z","fetchedAt":"2026-11-03T12:27:17.859Z","normalizedAt":"2026-11-03T12:27:17.859Z"}]},"firstSeenAt":"2026-09-10T00:25:07.266Z","updatedAt":"2026-11-03T12:28:05.448Z"}