loading…
Search for a command to run...
loading…
A MCP server for creating GIFs from your videos.
A MCP server for creating GIFs from your videos.
An MCP (Model Context Protocol) server that converts video files to GIF animations.
npm install
npm run build
Right now, Claude Desktop does not support video input. I'd recommend using a different client like Goose and adding it as an extension.
In Goose, you can use the Gif Creator tool by going to Advanced Settings > Extension > + Add Custom Extension > and in the command pasting:
node /path/to/gif-creator-mcp/dist/index.js
I'd also increase the time out to 1000.
For other MCP clients, you can use the following command to start the server:
{
"mcpServers": {
"gif-creator": {
"command": "node",
"args": ["/path/to/gif-creator-mcp/dist/index.js"]
}
}
}
Converts a video file to a GIF file, saving it in the same directory as the source video.
Parameters:
video_path (required): Path to the video file to convertfps (optional): Frames per second for the GIF (1-30, default: 10)width (optional): Width of the output GIF (maintains aspect ratio if height not specified)height (optional): Height of the output GIF (maintains aspect ratio if width not specified)start_time (optional): Start time in seconds (default: 0)duration (optional): Duration in seconds (default: entire video){
"video_path": "/path/to/video.mp4"
}
{
"video_path": "/path/to/video.mp4",
"fps": 15,
"width": 480,
"start_time": 5,
"duration": 10
}
{
"video_path": "/path/to/long-video.mov",
"start_time": 30,
"duration": 5,
"fps": 20
}
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"ananddtyagi-gif-creator-mcp": {
"command": "npx",
"args": []
}
}
}