Placid.app MCP server to list templates and generate images and videos
Three tools with complete schemas and descriptions, but quality is uneven. placid_list_templates has good filtering parameters and clear purpose. placid_generate_image and placid_generate_video have well-structured layer schemas using oneOf for type variants, but descriptions lack context on when to use each tool, prerequisites, or what happens on failure. Parameter descriptions are present but minimal (10-30 chars). No error recovery guidance. Output schema not documented, handlers return text responses but structure is not formally specified. Tool composition is reasonable (list → generate workflow), but descriptions don't guide this.
Generate an image using a template and provided assets
Generate a video using one or more templates and provided assets. Every 10 seconds of video uses 10 credits.
Get a list of available Placid templates with optional filtering. Each template includes its title, ID, preview image URL, available layers, and tags.
Output schema not documented. Handlers return text responses but structure is not formally specified in tool definitions. LLMs cannot plan downstream operations or extract structured data.
Descriptions lack context on when to use each tool and prerequisites. 'Generate an image using a template and provided assets' does not explain when to call this vs list_templates, or that template_id must come from list_templates first.
Error handling returns text responses without recovery guidance. Handlers catch errors and return 'Error generating image: <message>' but do not tell LLM what to do next (retry, check template_id, etc.).
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 55 | <=2025-11-25 | v2 |
Parameter descriptions are minimal (10-30 chars). 'Optional: Filter templates by collection ID' and 'UUID of the template to use' lack format guidance, constraints, or examples of valid values.
No pagination or result limits documented for list_templates. If Placid returns hundreds of templates, response will bloat context window. No limit or cursor guidance in description.