Skip to main content
Glama

netintel_ai_image

Generate agent-ready icons, logos, social graphics, thumbnails, and banners from text prompts; returns base64 PNG data URI with alt text and content screening.

Instructions

Generate agent-ready image assets (icons, logos, social graphics, thumbnails, banners) with gpt-image-1. Claude refines the prompt, screens content, adds alt text and a score. Returns image_url as a base64 PNG data URI. Flat $0.25; n=1…

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
styleNo
promptYes
use_caseNo
aspect_ratioNo
brand_colorsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.1.61

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full burden and mostly does: it names the model, discloses a prompt-refinement step by Claude that means the final prompt may differ from input, states content screening, alt-text and scoring side effects, the exact return type (base64 PNG data URI), and flat $0.25 pricing. It omits latency, rate limits, and failure/refusal behavior, and the trailing 'n=1…' fragment is truncated and inconsistent with a schema that exposes no n parameter.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose and capability are front-loaded in the first clause, which is exactly right, and the pipeline, output and price details are dense rather than padded. The garbled trailing 'Flat $0.25; n=1…' fragment truncates mid-thought and slightly weakens the close.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description is complete on behavior, cost and return format, and no output schema exists so explaining the return value is a genuine contribution. However, for a five-parameter generative tool with zero schema descriptions and no annotations, the total absence of parameter guidance leaves a real gap for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across five parameters, so the description must compensate and it does not: prompt, style, use_case, aspect_ratio and brand_colors are never explained or given accepted formats. Aside from the implicit 'prompt' being required and refined, an agent gets no guidance on valid values for the other four fields.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb ('Generate') plus a concrete resource ('image assets') with enumerated output types (icons, logos, social graphics, thumbnails, banners) and the underlying model (gpt-image-1). No sibling tool does image generation, so the agent can place this correctly in the catalog without further reading.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied by the asset types listed and by the 'agent-ready' framing, which hints at the intended context, but there is no explicit when-to-use statement, no prerequisites (e.g. prompt quality requirements), and no routing away from alternatives such as the text-only OpenAI siblings. Adequate but leaves the agent to infer fit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools