Chromium Style QR Code Generator
FreeNot checkedMCP server for generating Chromium-style QR codes with optional Dino logo or custom center image
About
MCP server for generating Chromium-style QR codes with optional Dino logo or custom center image
README
An MCP (Model Context Protocol) server for generating Chromium-style QR codes with circular modules, rounded locators, and an optional center image (Dino logo or custom).
Features
- Chromium-style rendering — circular dot modules, rounded locator corners, matching the QR codes generated by Google Chrome
- Dino logo — the iconic Chrome Dino is drawn in the center by default
- Custom center image — supply a Base64-encoded image to replace the Dino
- Toggle center image — set
showLogo: falseto generate a plain QR code - MCP-native — communicates over stdio, works with any MCP-compatible client
Installation
Note: The
type: "stdio"field is not required — it's the default transport for MCP servers configured withcommandandargs.
Using npx (recommended)
No installation required:
{
"mcpServers": {
"io.github.chromium-style-qrcode/mcp": {
"command": "npx",
"args": ["-y", "@chromium-style-qrcode/mcp"]
}
}
}
Using bunx
{
"mcpServers": {
"io.github.chromium-style-qrcode/mcp": {
"command": "bunx",
"args": ["@chromium-style-qrcode/mcp"]
}
}
}
Global install
npm install -g @chromium-style-qrcode/mcp
Then configure the MCP client:
{
"mcpServers": {
"io.github.chromium-style-qrcode/mcp": {
"command": "chromium-style-qrcode-mcp"
}
}
}
Tool
generate_qr_code
Generate a Chromium-style QR code and return it as a PNG image.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
text |
string |
Yes | — | The text or URL to encode |
showLogo |
boolean |
No | true |
Whether to show a center logo |
customLogo |
string |
No | — | Base64-encoded image to use as the center logo instead of the Dino |
Examples
Basic QR code with Dino logo:
{
"text": "https://example.com"
}
Plain QR code (no center image):
{
"text": "https://example.com",
"showLogo": false
}
QR code with custom center image:
{
"text": "https://example.com",
"customLogo": "<base64-encoded image data>"
}
Development
# Install dependencies
bun install
# Run in development
bun run start
# Build
bun run build
# Lint & format
bun run lint
bun run format
Requirements
- Node.js >= 22.14.0
License
Install Chromium Style QR Code Generator in Claude Desktop, Claude Code & Cursor
unyly install chromium-style-qr-code-generatorInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add chromium-style-qr-code-generator -- npx -y @chromium-style-qrcode/mcpFAQ
Is Chromium Style QR Code Generator MCP free?
Yes, Chromium Style QR Code Generator MCP is free — one-click install via Unyly at no cost.
Does Chromium Style QR Code Generator need an API key?
No, Chromium Style QR Code Generator runs without API keys or environment variables.
Is Chromium Style QR Code Generator hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Chromium Style QR Code Generator in Claude Desktop, Claude Code or Cursor?
Open Chromium Style QR Code Generator on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Chromium Style QR Code Generator with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
