JianYing MCP - 剪映视频制作 MCP 服务器 logo

JianYing MCP - 剪映视频制作 MCP 服务器

Community
hey-jian-wei

jiangying mcp

Publisherhey-jian-wei
Repositoryjianying-mcp
LanguagePython
Forks
48
Stars
237
Available tools
0
Transport typestdio
Categories
Licensenull
Links
  • Connect tools to AI workflows

    JianYing MCP - 剪映视频制作 MCP 服务器 exposes MCP capabilities that can be used by compatible AI clients and agents.

  • 0 available tools

    Browse the callable actions below, including names and descriptions when provided by the server.

  • Ready-to-copy setup

    Use the installation snippets to configure this server in your preferred MCP client.

  • Open source signals

    237 stars and 48 forks from the linked repository.

JianYing MCP - 剪映视频制作 MCP 服务器

Python MCP License

一个基于 Model Context Protocol (MCP) 的剪映视频制作自动化工具,让 AI 助手能够通过自然语言创建专业的视频内容。

🎯 项目简介

jianying mcp是一个强大的视频制作自动化工具,通过mcp协议让AI能够:

  • 🎬 自动创建剪映草稿项目
  • 🎵 智能添加音频、视频、文本素材
  • 应用各种特效、滤镜、动画
  • 🎨 自动化视频编辑流程
  • 📤 导出为剪映可编辑的项目文件

🚀 核心功能

📋 草稿管理

  • rules - 制作视频规范
  • create_draft - 创建新的视频草稿项目
  • export_draft - 导出为剪映项目文件

🛤️ 轨道管理

  • create_track - 创建视频/音频/文本轨道

🎥 视频处理

  • add_video_segment - 添加视频片段(可以是本地文件,也可以是url)
  • add_video_animation - 添加入场/出场动画
  • add_video_transition - 添加转场效果
  • add_video_filter - 应用滤镜效果
  • add_video_mask - 添加蒙版效果
  • add_video_background_filling - 背景填充
  • add_video_keyframe - 关键帧动画

🎵 音频处理

  • add_audio_segment - 添加音频片段(可以是本地文件,也可以是url)
  • add_audio_effect - 音频特效(电音、混响等)
  • add_audio_fade - 淡入淡出效果
  • add_audio_keyframe - 音频关键帧

📝 文本处理

  • add_text_segment - 添加文本片段
  • add_text_animation - 文字动画效果
  • add_text_bubble - 文字气泡效果
  • add_text_effect - 文字花字特效

🔧 实用工具

  • parse_media_info - 解析媒体文件信息
  • find_effects_by_type - 查找可用特效资源

📦 快速开始

1. 安装 uv

Windows:

bash
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

macOS/Linux:

bash
curl -LsSf https://astral.sh/uv/install.sh | sh

2. 克隆项目并安装依赖

bash
git clone https://github.com/your-username/jianying-mcp.git
cd jianying-mcp
uv sync

3. 配置 MCP 客户端

以 Augment Code 为例,在 MCP 客户端中添加服务器配置:

json
{
  "mcpServers": {
    "jianying-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/your-path/jianying-mcp/jianyingdraft",
        "run",
        "server.py"
      ],
      "env": {
        "SAVE_PATH": "/your-path/draft",
        "OUTPUT_PATH": "/your-path/output"
      }
    }
  }
}
  • SAVE_PATH:数据存储路径 - 存储草稿的操作数据
  • OUTPUT_PATH:导出路径 - 生成的剪映草稿文件存放位置

🎥 演示视频

🎬 点击观看完整演示视频

🔧 开发指南

调试模式

使用 MCP Inspector 进行调试:

bash
uv run mcp dev jianyingdraft/server.py

🙏 致谢


⭐ 如果这个项目对你有帮助,请给个 Star 支持一下!

Installation

TypingMind
Prerequisites:

Node.js 18+

{
  "mcpServers": {
    "hey-jian-wei-jianying-mcp": {
      "command": "",
      "args": []
    }
  }
}

Use JianYing MCP - 剪映视频制作 MCP 服务器 MCP with multiple AI models

TypingMind connects MCP tools at the workspace level, so once JianYing MCP - 剪映视频制作 MCP 服务器 is connected, you can use it with different AI models in TypingMind instead of setting it up separately for each model. This MCP runs locally through the TypingMind MCP connector on your device.

Setup guide to use the local connector

Use this when the MCP server needs access to local files, apps, or private resources on your computer.

1

Open the MCP settings

In TypingMind, go to Settings, Advanced Settings, then Model Context Protocol and choose Setup Connector.

  1. Open TypingMind in your browser.
  2. Click the Settings icon.
  3. Go to Advanced Settings.
  4. Open the Model Context Protocol section.
  5. Click Setup Connector and choose This Device.
TypingMind MCP connector setup screen with This Device selected
2

Run the connector command

Choose This Device, copy the command from TypingMind, and run it in Terminal. Keep the process running while you use MCP.

  1. Copy the setup command shown by TypingMind.
  2. Open Terminal on macOS or Windows Terminal on Windows.
  3. Paste and run the command.
  4. Approve the package install if Terminal asks you to proceed.
  5. Keep the Terminal window running while using MCP tools.
3

Add JianYing MCP - 剪映视频制作 MCP 服务器 as a server

When the connector status is Ready, click Edit Servers and paste the MCP server configuration.

  1. Wait until the connector status shows Ready.
  2. Click Edit Servers.
  3. Paste the JianYing MCP - 剪映视频制作 MCP 服务器 MCP server configuration.
  4. Save the server list.
  5. Refresh if you want to confirm the connector is still ready.
TypingMind MCP settings showing active server and Edit Servers button
{
  "mcpServers": {
    "hey-jian-wei-jianying-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "jianying-mcp"
      ]
    }
  }
}
4

Use it across models

Save the server list, open Plugins, enable the JianYing MCP - 剪映视频制作 MCP 服务器 MCP tools, then select any supported AI model in TypingMind and use the tools in chat or assign them to an AI agent.

  1. Open the Plugins page in TypingMind.
  2. Enable the JianYing MCP - 剪映视频制作 MCP 服务器 MCP tools.
  3. Start a chat and choose the AI model you want to use.
  4. Use the MCP tools in chat or assign them to an AI agent.
  5. Switch to another AI model whenever needed without reconnecting MCP.
TypingMind chat using enabled MCP tools with a selected AI model
Can you use JianYing MCP - 剪映视频制作 MCP 服务器 to help me with this task?
JianYing MCP - 剪映视频制作 MCP 服务器
Sure. I read it.
Here is what I found using JianYing MCP - 剪映视频制作 MCP 服务器.

Frequently asked questions

What is the JianYing MCP - 剪映视频制作 MCP 服务器 MCP server used for?

JianYing MCP - 剪映视频制作 MCP 服务器 is an MCP server that lets compatible AI clients connect to external tools and context. In TypingMind, you can add this MCP server once and make its tools available in your AI workspace.

Can I use JianYing MCP - 剪映视频制作 MCP 服务器 MCP with multiple AI models in TypingMind?

Yes. TypingMind connects MCP tools at the workspace level, so you can use JianYing MCP - 剪映视频制作 MCP 服务器 with different AI models such as Claude, ChatGPT, Gemini, or other models you have configured in TypingMind without setting up the MCP server separately for each model.

Why use JianYing MCP - 剪映视频制作 MCP 服务器 MCP with TypingMind?

TypingMind is one of the best frontends for LLM chat because it brings multiple AI models, prompts, plugins, AI agents, API keys, and MCP tools into one workspace. With JianYing MCP - 剪映视频制作 MCP 服务器 connected, you can use its MCP tools across your preferred models while keeping your chat workflow organized in TypingMind.

How do I connect JianYing MCP - 剪映视频制作 MCP 服务器 MCP to TypingMind?

JianYing MCP - 剪映视频制作 MCP 服务器 runs through the TypingMind local MCP connector. This is best when the MCP server needs access to local files, desktop apps, command-line tools, or private resources on your computer.

What tools does JianYing MCP - 剪映视频制作 MCP 服务器 MCP provide in TypingMind?

JianYing MCP - 剪映视频制作 MCP 服务器 exposes MCP capabilities that can be enabled from the TypingMind Plugins page and used in chat or assigned to AI agents.

Do I need to share my API keys with TypingMind to use JianYing MCP - 剪映视频制作 MCP 服务器 MCP?

No. TypingMind is local-first and lets you keep your model providers, API keys, prompts, and MCP configuration under your control. If JianYing MCP - 剪映视频制作 MCP 服务器 requires authentication, add the required headers, OAuth settings, or local configuration for that MCP server when you create the connection.

Related MCP Servers

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇