QR codes for your agents, tested in every response.
Ask Claude, ChatGPT or your own agent for "a QR code from my logo" and get a code that looks like the logo, with its Scan Score and a link you can change later.
MCP server
A remote MCP server over Streamable HTTP. No sign-in is needed to start: codes made through it are free codes, managed with the edit key returned when they are created.
https://qrpainter.com/mcp In Claude Code:
claude mcp add --transport http qrpainter https://qrpainter.com/mcp In Claude or ChatGPT, add it as a custom connector with the same address.
| Tool | What it does |
|---|---|
create_qr_from_image | Picture (URL or base64) and destination in; image, short link, Scan Score and edit key out |
preview_styles | Four scored versions without saving |
save_design | Keep one of the previewed versions as a live code |
check_scan_score | Score any QR code image, from any generator |
update_destination | Point an existing code somewhere new |
get_scans | Scans by day, hour and country |
export | SVG (one path per colour) or PNG at any size |
HTTP API
The same features over plain HTTP. Interactive reference: /api/docs.
# 1. Four tested versions of a picture
curl -F [email protected] -F grid=57 -F style=halftone-color https://qrpainter.com/api/designs
# 2. Save one as a live code
curl -H 'content-type: application/json' \
-d '{"design_id":"…","variant_id":"v0","destination":"https://example.com"}' \
https://qrpainter.com/api/codes
# 3. Download the SVG
curl -H 'x-edit-key: …' "https://qrpainter.com/api/codes/CODE_ID/export?format=svg" -o code.svg Free use is rate-limited per address. Paid API keys with per-code pricing are coming; join the list to hear first.