Analysis updated 2026-05-18
Have an AI coding agent generate a hero image for a landing page and save it directly into the project assets folder.
Use Claude Code to generate background music for a web project without leaving the coding environment.
Generate text-to-speech audio for a script file directly from the CLI as part of a build or content pipeline.
| thestreamcode/chutes-media-mcp | abidoo22/pixelorama-mcp | aditya-pandey/slate | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | vibe coder | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a Chutes API key from chutes.ai.
This is a tool that lets AI coding assistants like Claude Code, Cursor, and Cline generate media files directly inside the project they are working on. The supported media types are images, video, music, and speech. A generated image or audio clip is saved as an actual file in the project folder, so the agent can immediately reference it in code, an HTML page, or anywhere else in the codebase. The tool runs as an MCP server, which is a standard way for AI coding tools to access external capabilities. You register it once in your coding tool's configuration with a Chutes API key, and from that point the agent can discover, describe, and invoke media generation models without manual steps. The workflow follows a describe-then-generate pattern. Because different image and audio models accept completely different settings, the tool first fetches the live input specification for whichever model the agent wants to use. The agent reads that specification and builds the correct request, then sends it. This means the tool never hardcodes parameters for a specific model and stays correct as models are updated. Generated files land in an assets folder inside the current project by default. A small sidecar file is written alongside each asset recording which model was used, what parameters were passed, and a hash of the model's schema at generation time. Unknown or misspelled parameters are rejected before a generation call is made, so mistakes fail early rather than silently. There is also a standalone command-line interface for use in shells and environments that do not support the MCP protocol. Installation is via npm and requires Node.js 20 or later and a Chutes API key. The license is MIT.
An MCP server and CLI that lets AI coding assistants generate images, video, music, and speech through Chutes, with assets saved directly into the current project folder.
Mainly TypeScript. The stack also includes TypeScript, Node.js, MCP.
Use freely for any purpose including commercial projects as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.