JustQRs-Free
Server Details
Free (static) QR code image generation.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 1 tool
There is only one tool, so there is no possibility of misselection or overlap. Its purpose (render a static QR image) is stated unambiguously.
The single name make_qr_code_image follows a clear verb_noun snake_case convention, matching the create_qr_code naming style referenced in the description. With only one tool there is no pattern to cross-check, so full consistency can't be demonstrated.
One tool is thin even for a narrow static-QR rendering service; there is no way to list, preview options, or retrieve previously generated codes. It is borderline rather than wrong, since the stated scope (free, static, image-only) is genuinely single-operation.
The rendering operation itself covers the documented kinds (url, text, phone, sms, email, wifi, vcard) and returns both image and shareable link. However, the description points at a create_qr_code capability (dynamic/editable/tracked codes) that does not exist on this server, and there is no way to retrieve or manage past codes.
Available Tools
1 toolmake_qr_code_imageMake a QR code image (free)ARead-onlyInspect
Render a static QR code as an image — no account or API key needed. Returns the image plus a shareable link to it. Static codes encode the content directly: they can't be edited after printing and scans aren't tracked (use create_qr_code with an API key for that). Kinds: url, text, phone, sms, email, wifi, vcard. No logos.
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | ||
| design | No | Optional colors and styles; logo not allowed. | |
| format | No | png | |
| content | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false; the description adds return behavior ("the image plus a shareable link") and the permanence trait of static codes (can't be edited after printing, no scan tracking). It resolves a real trap — the schema exposes a design.logo object, yet the description says logos are not allowed — but omits persistence lifetime of the shareable link and any rate/size limits.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four short sentences, all of them load-bearing: capability and auth first, then return value, then the static-vs-dynamic tradeoff with a sibling pointer, then the kind list and the logo restriction. No repetition of the title or boilerplate.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool has deeply nested objects (design, content union) and no output schema, and the description covers enough to invoke it correctly: what to pass, which kinds exist, what comes back, and the logo caveat. It stops short of describing output format choice (png vs svg) and size defaults, which an agent would have to read from the schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is only 25%, so the description must compensate, and it does for the highest-risk parameter: it enumerates the valid content kinds that map to the StaticQrContent oneOf, and it disables design.logo despite its presence in the schema. It says nothing about the format (png/svg), size, or the color/style/gradient options in QrDesign, which remain undocumented in prose.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Render a static QR code as an image") plus the scope constraint that no account or API key is needed. It also enumerates the seven encodable kinds (url, text, phone, sms, email, wifi, vcard), so an agent knows exactly what payloads are in play without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly routes the agent away from this tool when editable or tracked codes are needed ("use create_qr_code with an API key for that") and states the preconditions under which this tool applies (free, no account). The "No logos" exclusion adds a second, concrete when-not condition.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
make_qr_code_image2 fields changed- added
Input schema / properties / content / typeAdded value: +"object" - added
Input schema / properties / design / typeAdded value: +"object"
1 tool update
- First observed
make_qr_code_image
Publisher details
- Operator
- Votivigy LLC · Publisher source
- Operator website
- https://www.votivigy.com · Publisher source
- Vendor relationship
- First-party · Publisher source
- Documentation
- https://justqrs.com/docs · Publisher source
- Trust center
- Not available
- Restrictions
- This Free version is only capable of generating static QR codes. · Publisher source
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityBmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs115 npm55 PyPIMIT
- AlicenseAqualityCmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.1618 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityBmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.