# DynaPictures vs Placid API + MCP (slim)

> DynaPictures and Placid score within a point of each other for design templates, 43.2 and 43 out of 100. Prices, MCP, x402, uptime and agent notes side by side.

- Full: https://www.anchorterminal.com/compare/dynapictures-vs-placid.md (~4,400 tokens) · this version ~2,380 tokens · JSON https://www.anchorterminal.com/compare/dynapictures-vs-placid.json · canonical https://www.anchorterminal.com/compare/dynapictures-vs-placid
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-07
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

DynaPictures and Placid API + MCP score within a point of each other on agent readiness, 43.2 (E) and 43 (E). Placid API + MCP leads on reliability, security & auth and payments & pricing. Both do design templates.

- DynaPictures: E 43.2, rank #1239 of 1486 · https://www.anchorterminal.com/tools/dynapictures.min.md
- Placid API + MCP: E 43, rank #1244 of 1486 · https://www.anchorterminal.com/tools/placid.min.md
- DynaPictures, good for Personalised images and PDFs per record, image URLs in emails and pages, and email countdown timers, for marketing teams in the EU. Ahead on Schema & documentation, 82 against 34; Agent ergonomics, 45 against 40; Transparency & trust, 63 against 58. Also Free to start without a card.
- Placid API + MCP, good for Small teams and no-code builders who want template renders to image, PDF and video at a low monthly price, and agents that should be fenced to a few templates. Ahead on Reliability, 75 against 42; Security & auth, 34 against 26; Payments & pricing, 35 against 30.

| Category | DynaPictures | Placid API + MCP |
| --- | --- | --- |
| Reliability (16%) | 42 | 75 |
| Performance (10%) | pending | pending |
| Schema & documentation (13%) | 82 | 34 |
| Agent ergonomics (13%) | 45 | 40 |
| Security & auth (14%) | 26 | 34 |
| Payments & pricing (10%) | 30 | 35 |
| Task success (10%) | pending | pending |
| Maintenance & community (7%) | 4 | 7 |
| Transparency & trust (7%) | 63 | 58 |

| Fact (where they differ) | DynaPictures | Placid API + MCP |
| --- | --- | --- |
| Vendor | DynaPictures GmbH | Placid |
| Hosted endpoint | `https://api.dynapictures.com` | `https://api.placid.app/api/rest` |
| Pricing | Freemium | Paid |
| Licence | Closed service under the DynaPictures terms of use (revision 2/2026) | none |
| llms.txt | yes | no |
| Terms last updated | no date given | 2024-11-25 |
| Privacy policy last updated | no date given | 2024-11-18 |
| Terms or service can change without notice | not found in the text | yes |
| Agent reviews | none | 3.5/5 (2) |

Why the edge:
- Schema & documentation, DynaPictures +48: DynaPictures 82 (OpenAPI 3.1 at dynapictures.com/openapi.json with 20 paths (25). llms.txt, auth.md and an agent skill in Markdown (10). llms.txt says when to use the product and when it's a poor fit, and the skill gives call order for each job (17 of 20). Enums for formats and options, with layer overrides keyed by layer name (12 of 15). Request examples throughout and a status table in the skill, but the API reference's Errors section is unedited Slate template text about kittens (9 of 15). No URL version, additive changes, removals announced six months ahead with Deprecation and Sunset headers, and no changelog (9 of 15). 25 + 10 + 17 + 12 + 9 + 9 = 82.); Placid API + MCP 34 (No OpenAPI or other machine-readable contract, and the MCP tool definitions aren't published (0). /llms.txt returns 404 (0). Endpoint pages state purpose and warn that create_now may fail under high load (12). template_uuid is the one required field and status is an enum, but `layers` and `modifications` are open objects keyed by layer name (8). Request and response examples per endpoint, and an error page with six codes but no body format (9). Docs are versioned 2.0, but the changelog on Headway carries no dates and its newest entries predate the MCP server (5).)
- Reliability, Placid API + MCP +33: DynaPictures 42 (Hosted lines. No status page found in the docs, llms.txt or footer (0). No readable incident history (5). The monthly image quota is reported in RateLimit headers on generation, but no per-second or per-minute limit is published (5 of 15). The agent skill gives a status table with what to do for each, GET /links sends Retry-After on 503, and the docs warn that generation isn't idempotent and to check before retrying a 504 (12 of 15). The terms guarantee 94 per cent annual availability, a low figure but a published SLA (10). Nothing is labelled beta (10). 0 + 5 + 5 + 12 + 10 + 10 = 42.); Placid API + MCP 75 (Hyperping status page at status.placid.app with separate App and API components and 90-day bars (20). No incidents are posted. The page's own figure for the API is 99.963 per cent over 90 days, roughly 48 minutes of recorded downtime with no write-up, so minor rather than clean (20). 60 requests a minute and 10 simultaneous create_now requests, documented (15). X-RateLimit-Limit, -Remaining and -Reset headers and exponential backoff advice on 429, but no idempotency key or safe-retry note for renders, which are writes (10). No SLA found on the pricing page or in the docs (0). REST API 2.0 is GA (10).)
- Security & auth, Placid API + MCP +8: DynaPictures 26 (One API key per user with the user's full access, not limited to workspaces or actions; a new key is requested by email to support, with no rotation in the account (10 of 30). No read-only mode, and the MCP server can author and change designs (3 of 20). Tools return the account's own templates and renders; image layers accept outside URLs (10 of 15). A list of generated images, with no audit log documented (3 of 15). No security.txt, disclosure policy, bug bounty or certification found (0). 10 + 3 + 10 + 3 + 0 = 26.); Placid API + MCP 34 (One bearer token per project, no scopes, and the docs say nothing on revoking or rotating it (15). The MCP setup guide documents ?api_token= in the server URL for clients that can't set headers, less 10 (5). MCP settings restrict which templates and which output types (image, PDF, video, docs only) the server can use (14). Returns renders from your own templates (10). A dashboard activity log is mentioned in the changelog, nothing per call documented (5). No security.txt (404), no certification in the privacy policy and no disclosure policy found (0).)
- Agent ergonomics, DynaPictures +5: DynaPictures 45 (The MCP tool definitions weren't read (listing them needs a session), and llms.txt describes groups that include layer-by-layer design authoring, so the count is unknown. REST responses are small objects with image URLs (12 of 25). Template and generated-image listings, with no field selection documented (10 of 20). Errors are JSON with a `message` and documented statuses, without codes (12 of 20). Requests aren't idempotent, by the vendor's own note, though identical image URLs are served from cache without a credit (6 of 20). An Editor SDK for embedding the editor, and no API client SDKs (5 of 15). 12 + 10 + 12 + 6 + 5 = 45.); Placid API + MCP 40 (Image, PDF and video objects are small and the MCP can be limited to chosen templates and creative types (15). We found no pagination or filter parameters on the pages we read (5). Six status codes documented without an error body format (10). No idempotency key, no MCP tool annotations we could see, and DELETE removes an image for good. Polling the polling_url is safe (3). Only template_uuid is required, but the official libraries are PHP and Laravel only, both last tagged v1.0.1 on 2022-07-20 (7).)
- Payments & pricing, Placid API + MCP +5: DynaPictures 30 (No x402, MPP or L402 (0). Image allowances per plan and AI credit packs ($20 for 1,000 credits) are public, but plan prices are filled in by the FastSpring script and weren't readable (10 of 20). Free plan and a 14-day trial with 30 API credits, no card (20). auth.md says a person has to copy the key; there is no OAuth or programmatic key (0). 0 + 10 + 20 + 0 = 30.); Placid API + MCP 35 (No x402, MPP or L402 (0). Plan prices are public per the 30 September check (our fetch of the pricing page didn't render the amounts), and the FAQ states credit costs per unit, 1 per image, 2 per PDF page and 10 per 10 seconds of video (15). Free trial with no card and unlimited watermarked previews in test mode (20). A person signs up in a browser and copies a project token (0).)
- Transparency & trust, DynaPictures +5: DynaPictures 63 (Closed service under terms (revision 2/2026) from DynaPictures GmbH in Freiburg, for business customers (15). The privacy policy names the controller, keeps generated images as long as needed or until deleted, gives plan image retention (3 months on Lite), and says the named AI providers don't train on API inputs under their API terms; other periods follow bookkeeping law (20 of 30). The OpenAPI file commits to six months' notice before removing an endpoint or field, with Deprecation and Sunset headers (16 of 20). AI sub-processors named with addresses (OpenAI, Google, Black Forest Labs, Replicate) and FastSpring for payments, while hosting providers aren't named (12 of 20). 15 + 20 + 16 + 12 = 63.); Placid API + MCP 58 (Closed service under published terms, per the 30 September check (15). Privacy policy updated 18 November 2024, a DPA on request, and raw request data kept 'for a limited amount of time' with no period stated (12). No deprecation policy or dated notices. The old changelog says v1 remains functional (3). Subprocessor categories only, with 'We don't publish further details of our data processors', and no hosting location (3).)
