Claude Desktop için Freepik Flux-Dev MCP sunucusu - Freepik API'sini kullanarak yapay zeka ile görsel oluşturma
Single tool 'generate_image' has a complete input schema with proper Zod validation (prompt: string, aspect_ratio: enum). However, the tool description is in Turkish and lacks English clarity for international LLM use. The description does not explain WHEN to use this tool, what it returns, or error recovery paths. Parameter descriptions are minimal (e.g., 'Görsel için metin açıklaması' = 'Text description for image'). No output schema is documented, the tool returns an image URL but this is not formally specified. Error handling exists (retry logic, timeout) but error messages are not actionable for LLM recovery. The tool does one thing (generate image) which is good, but lacks the depth of documentation expected for production use.
Görsel için metin açıklaması ve isteğe bağlı görsel oranı parametreleri ile Freepik Flux-Dev API'sini kullanarak yapay zeka ile görsel oluşturur
Tool description is in Turkish only; lacks English translation and does not explain WHEN to use the tool, what it returns, or prerequisites. LLMs cannot reliably select or use tools without clear English descriptions.
Output schema is not documented. The tool returns an image URL but the response structure (fields, types, format) is not formally specified. LLMs cannot plan downstream actions without knowing what fields to expect.
Parameter descriptions are minimal and in Turkish. 'Görsel oranı (örn: square_1_1, widescreen_16_9)' provides examples but does not explain what aspect ratio controls or when to use each option. Descriptions should be 10 - 1024 characters and explain the parameter's purpose.
Error messages are not actionable for LLM recovery. Errors like 'Maksimum yeniden deneme sayısına ulaşıldı' (Max retries reached) do not guide the agent on next steps (retry later, check API key, try different prompt). Per pattern:recovery-guide, errors must tell the LLM what to do.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 46 | 2026-07-28+ | v2 |
No dry-run or confirmation step for a destructive/irreversible operation. Calling generate_image consumes API quota and credits. Per pattern:confirmation-request, agents should confirm before executing costly operations.