placid_generate_image
Generate an image using a template and provided assets
Renders your Placid templates from the conversation — fill the text, image and video layers, get back a finished image or video URL.
LABSCO SUMMARY
List the templates first every time — the layer names a template exposes are exactly the keys you pass in, and guessing them is the usual reason a render comes back wrong. Long video renders return a job ID rather than a URL, so pick it up in the Placid dashboard instead of waiting on the tool call.
A small server over the Placid.app API for creative automation: list the templates in your account, then render one by supplying content for its layers.
A Placid account and an API token created under Settings > API, supplied as PLACID_API_TOKEN. Node.js 18 or newer; run it with npx @felores/placid-mcp-server. Assets are referenced by URL rather than uploaded, so the images, video and audio you pass have to be reachable over the web. Video renders consume Placid credits — every 10 seconds of video uses 10 credits.
Add the configuration to your client
USE CASES
List templates, optionally narrowed by collection or tag, and read the layers each one exposes.
Pick the template, then fill its headline and background layers with the copy and image you have.
Supply the video, logo and text layers by URL and take back the rendered file.
Pass the mp3 URL with auto duration, or trim it with explicit start and end timestamps.
Reuse the same template UUID and vary only the layer content per call.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
placid_generate_imageGenerate an image using a template and provided assets
placid_generate_videoGenerate a video using one or more templates and provided assets. Every 10 seconds of video uses 10 credits.
placid_list_templatesGet a list of available Placid templates with optional filtering. Each template includes its title, ID, preview image URL, available layers, and tags.
BEFORE YOU INSTALL
3 tools when we connected.
Both documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 3 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
{
"mcpServers": {
"placid": {
"command": "npx",
"args": [
"@felores/placid-mcp-server"
],
"env": {
"PLACID_API_TOKEN": "<YOUR_PLACID_API_TOKEN>"
}
}
}
}