llmtwin / 09ae39d544ac2e2a8e276f95d3f0dc50.json
Ronels's picture
ipload
43cdddf verified
{
"repository_url": "https://github.com/ronelsolomon/keboola-mcp.git",
"owner": "ronelsolomon",
"name": "keboola-mcp.git",
"extracted_at": "2026-03-02T22:50:32.421394",
"files": {
".gitattributes": {
"content": "# Auto detect text files and perform LF normalization\n* text=auto\n",
"size": 66,
"language": "unknown"
},
"gif_from_images.py": {
"content": "# gif_from_images.py\nfrom PIL import Image\nimport os\n\nframes = []\nimgs = [f for f in os.listdir('./images') if f.endswith('.png') or f.endswith('.jpg')]\nimgs.sort()\nfor img in imgs:\n frame = Image.open(f'./images/{img}')\n frames.append(frame)\n\nframes[0].save('out.gif', format='GIF', append_images=frames[1:], save_all=True, duration=200, loop=0)\n",
"size": 353,
"language": "python"
},
"gif-maker.js": {
"content": "// gif-maker.js\nconst { convert_video_to_gif } = require('gif-creator-mcp');\n\n(async () => {\n await convert_video_to_gif({\n video_path: \"./videos/video.mp4\",\n fps: 8,\n width: 250,\n duration: 4 // Only the first 4 seconds\n });\n console.log(\"GIF created!\");\n})();\n",
"size": 277,
"language": "javascript"
}
},
"_cache_metadata": {
"url": "https://github.com/ronelsolomon/keboola-mcp.git",
"content_type": "github",
"cached_at": "2026-03-02T22:50:32.421886",
"cache_key": "09ae39d544ac2e2a8e276f95d3f0dc50"
}
}