create-collection
tool svgverseai-retained 1 finding-
warning description/too-short
Description is only 17 characters / 2 words: "Create collection"
Scope: collected metadata and configured rules. A completed audit and a high score do not certify that a server is safe.
Description is only 17 characters / 2 words: "Create collection"
Description is only 17 characters / 3 words: "Generate AI video"
"inputSchema#/properties/isPrivate": none of the 2 enum choices (string) matches declared type "boolean".
No value satisfies both type and enum at this schema node. This contradiction can occur in valid JSON Schema, so compilation alone does not detect the unusable choices. The finding does not establish that the whole tool is unusable: optional properties may be omitted and other branches may still match. Negation and if conditions are not inspected as value choices.
→ Align the enum values and declared type with the intended contract. Do not automatically coerce strings to numbers or booleans; the intended representation is unknown.
"inputSchema#/properties/duration": none of the 2 enum choices (string) matches declared type "number".
No value satisfies both type and enum at this schema node. This contradiction can occur in valid JSON Schema, so compilation alone does not detect the unusable choices. The finding does not establish that the whole tool is unusable: optional properties may be omitted and other branches may still match. Negation and if conditions are not inspected as value choices.
→ Align the enum values and declared type with the intended contract. Do not automatically coerce strings to numbers or booleans; the intended representation is unknown.
Parameter "duration" has scalar enum ["5","10"] but its description mentions none of the values.
Parameter "aspectRation" has scalar enum ["16:9","4:3","1:1"] but its description mentions none of the values.
~762 estimated tokens (budget: 400). Heavier than 95% of tool definitions in the registry census.
→ Shorten the description or simplify inputSchema (fewer nested objects, shorter enum lists).
"inputSchema#/properties/isPrivate": none of the 2 enum choices (string) matches declared type "boolean".
No value satisfies both type and enum at this schema node. This contradiction can occur in valid JSON Schema, so compilation alone does not detect the unusable choices. The finding does not establish that the whole tool is unusable: optional properties may be omitted and other branches may still match. Negation and if conditions are not inspected as value choices.
→ Align the enum values and declared type with the intended contract. Do not automatically coerce strings to numbers or booleans; the intended representation is unknown.
Parameter "style" has scalar enum ["Icon (broken_line)","Icon (colored_outline)","Icon (colored_shapes)","Icon (colored_shapes_gradient)","Icon (doodle_fill)","Icon (doodle_offset_fill)","Icon (offset_fill)","Icon (outline)","Icon (outline_gradient)","Icon (pictogram)","Digital Illustrations (bold_fantasy)","Digital Illustrations (child_book)","Digital Illustrations (hand_drawn_outline)","Digital Illustrations (modern_folk)","Digital Illustrations (neon_calm)","Digital Illustrations (outline_details)","Digital Illustrations (pixel_art)","Digital Illustrations (multicolor)","Digital Illustrations (pop_art)","Digital Illustrations (street_art)","Digital Illustrations (Living fossils)","Digital Illustrations (Twilight)","Digital Illustrations (2d_art_poster_2)","Digital Illustrations (graphic_intensity)","Digital Illustrations (Amber Aesthetics)","Digital Illustrations (retro-sunset)","Digital Illustrations (Bold Geometry Art)","Digital Illustrations (Portrait Illustration)","Digital Illustrations (Sticker Pop\n\nsticker-pop)","Vector Illustrations (cartoon)","Vector Illustrations (line_art)","Vector Illustrations (doodle_line_art)","Vector Illustrations (line_circuit)","Vector Illustrations (linocut)","Vector Illustrations (kawaii)","Vector Illustrations (engraving)","Vector Illustrations (seamless)","Vector Illustrations (Frostline Illustration)","Vector Illustrations (Joyful Shape)","Vector Illustrations (Cartoon Bloom)","Vector Illustrations (Hipster)","Vector Illustrations (Mosaic Vector Art)","Vector Illustrations (Comic Vector Art)","Vector Illustrations (Kids Colouring Book)","Vector Illustrations (Kids Story Illustration)","Vector Illustrations (Outline Illustration)","Vector Illustrations (Vector Art)","Vector Illustrations (Flat Vector Art)","Vector Illustrations (Gradient Vector Art)","Vector Illustrations (Modern Tech Outline)","Vector Illustrations (neovector)","Vector Illustrations (ColorMe)","Vector Illustrations (simple_line)","Vector Illustrations (blu_stick_illustration)","Vector Illustrations (modern_play)","Logo (emblem_graffiti)","Logo (emblem_pop_art)","Logo (emblem_punk)","Logo (emblem_stamp)","Logo (emblem_vintage)","Logo (Shape)","Logo (Calligraphy)","Logo (Bold Vibrant Graphic)","Logo (Playful)","Logo (boldfolk-3d)","Logo (Minimal Vibrant Logo)"] but its description mentions none of the values.
Parameter "output_format" has scalar enum ["svg","png","webp"] but its description mentions none of the values.
"inputSchema#/properties/isPrivate": none of the 2 enum choices (string) matches declared type "boolean".
No value satisfies both type and enum at this schema node. This contradiction can occur in valid JSON Schema, so compilation alone does not detect the unusable choices. The finding does not establish that the whole tool is unusable: optional properties may be omitted and other branches may still match. Negation and if conditions are not inspected as value choices.
→ Align the enum values and declared type with the intended contract. Do not automatically coerce strings to numbers or booleans; the intended representation is unknown.
Parameter "style" has scalar enum ["Illustration","Sticker","Cartoon","Simple Vector","Pixel Art","Colouring Book","BoldFolk","Fresh Cartoon","Boho Illustrated"] but its description mentions none of the values.
Parameter "output_format" has scalar enum ["svg","png"] but its description mentions none of the values.
5 of 6 tools have optional properties and do not set `additionalProperties: false` ("create-collection", "generate-ai-video", "generate-blaze-image", "generate-spark-image", "image-to-svg"). OpenAI Structured Outputs / strict function calling requires every property to be listed in `required` and `additionalProperties: false`; these schemas need translation before they can be used there. (https://platform.openai.com/docs/guides/structured-outputs)
Received counts include malformed entries. Retained counts include objects whose valid fields could still be checked. Unsupported methods and disabled servers were not inspected.
| Server / source | Status | Pages | Received | Retained |
|---|---|---|---|---|
| svgverseai-retainedtools/list | complete | 1 | 6 | 6 |
| svgverseai-retainedfileOnly the supplied snapshot was inspected; no server was contacted. | complete | 0 | 0 | 0 |