Description
This MCP server provides programmatic access to JianYing (剪映) video editing functionality through Python automation and UI control. Built with comprehensive tools for draft management, media handling (video, audio, text), track operations, and export capabilities, it integrates with JianYing's desktop application using UI automation libraries like uiautomation and media processing tools like imageio and pymediainfo. The implementation includes validation systems for material overlap detection, effect management, and time formatting utilities, making it suitable for automated video editing workflows, batch processing of media content, and programmatic creation of video projects without manual interface interaction.
Installation
git clone https://github.com/hey-jian-wei/jianying-mcp Claude Desktop Configuration
Add this configuration to your Claude Desktop config file to enable this MCP server:
Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json
Config file location: %APPDATA%\Claude\claude_desktop_config.json
Config file location: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"jianying": {
"command": "node",
"args": [
"path/to/server.js"
]
}
}
}