Skip to main content
Glama

Közösségi és nyomdai grafika

create_graphic_link
Read-onlyIdempotent

Kitöltött link a böngészős grafikai eszközökhöz (Instagram/Facebook poszt és story, Facebook-borító, YouTube-bélyegkép és csatornaborító, TikTok-hirdetés, weboldal banner, valamint ha elérhető: szórólap, plakát, hirdetés, roll-up, molinó, ártábla, kupon, ajándékutalvány). Ott 13+ elrendezés, saját fotó, logó, márkaszínek állíthatók, és pontos méretű PNG/JPG, nyomdánál 300 dpi PDF kifutóval és vágójellel tölthető le. Csak a felhasználótól kapott szöveget, árat, dátumot add meg; ne találj ki adatot.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "kind": "<kind>"
    },
    "name": "create_graphic_link"
  }
}

Input Schema

NameRequiredDescriptionDefault
dateNoDátum, időpont
kindYesMelyik eszköz: instagram_post, instagram_story, facebook_post, facebook_cover, youtube_thumbnail, youtube_banner, tiktok_ad, web_banner, flyer, poster, print_ad, roll_up, vinyl_banner, price_tag, coupon, gift_voucher
textNoRövid szöveg
badgeNoKiemelés jelvényben, pl. -30%
codesNoCsak kupon / utalvány: saját kódlista (pl. a webshopból)
placeNoHelyszín
priceNoÁr
titleNoFőcím (a legfontosabb üzenet)
valueNoUtalvány értéke
buttonNoGomb felirata, pl. Foglalj most
colorsNoSaját márkaszínek #rrggbb alakban: background, primary, accent, text
formatNoMéret azonosítója (nem kötelező), pl. ig-45 (1080×1350), ig-11, story, fb-link, fb-borito, yt-thumb, yt-borito, hero, leaderboard, medium-rect, skyscraper
qr_urlNoQR-kód célja (weboldal, foglalás), nem kötelező
serialNoCsak kupon / utalvány: sorszámozás (előtag + kezdő szám + darab), vagy codes
bulletsNoFelsorolás pontjai
contactNoElérhetőség (telefon, weboldal, cím)
eyebrowNoFelső címke, pl. ÚJDONSÁG
paletteNoSzínpaletta (nem kötelező)
size_cmNoCsak molinó (vinyl_banner): egyedi méret centiméterben
productsNoCsak ártábla (price_tag): termékenként egy tábla
subtitleNoAlcím
templateNoElrendezés (nem kötelező)
old_priceNoRégi ár (áthúzva)
fine_printNoApró betűs feltételek
unit_priceNoEgységár
valid_untilNoÉrvényesség
qr_link_templateNoKupon / utalvány: beváltó link, a {kod} helyére kerül a kód; üresen a QR magát a kódot tartalmazza

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.7/5.0
Behavior4/5

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

The annotations already declare readOnly, idempotent, non-destructive and closed-world, and the description is consistent with that (it produces a link, not a side effect). Beyond the annotations it adds genuinely useful behavior: 13+ layouts, own photo/logo/brand colors configurable, exact-size PNG/JPG downloads, and 300 dpi print PDF with bleed and crop marks. What remains undisclosed is the nature/lifetime of the returned link itself.

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?

Three sentences, front-loaded with the purpose and the asset catalogue, ending with the important data-integrity constraint. The long parenthetical enum of formats duplicates what the schema's 'kind' enum already lists, which is the only real waste.

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

Completeness4/5

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

For a 27-parameter tool with nested objects and no output schema, the description gives a solid picture of the outcome (what the graphic will contain, what export formats exist) while the schema carries parameter detail and the annotations cover safety. The notable gap is that it never explains what the returned 'link' is, how it is used, or whether it expires.

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

Parameters3/5

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

Schema description coverage is 100%, so the schema already documents all 27 parameters and the enum values, which sets the baseline at 3. The description adds contextual meaning — that print formats are conditional ('ha elérhető'), that colors/photos/logos are adjustable, and the no-fabrication rule for user-supplied data — but does not clarify how the many fields interact (e.g. kind vs format vs template).

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

Purpose4/5

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

The opening phrase 'Kitöltött link a böngészős grafikai eszközökhöz' states the concrete output (a pre-filled link to a browser-based graphic editor) and immediately enumerates the supported graphic types, so the agent knows exactly what resource this produces. It does not, however, distinguish itself from near siblings such as qr_code_link, create_document_link or favicon_link, which also emit links, leaving the boundary to be inferred.

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 enumerated asset types (social post/story, banner, print items 'ha elérhető') rather than stated as when-to-use rules. There is a real constraint — 'Csak a felhasználótól kapott szöveget, árat, dátumot add meg; ne találj ki adatot' — but that governs content, not tool selection, and no alternative sibling is named or excluded.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources