Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Chromium Style QR Code Generator

FreeNot checked

MCP server for generating Chromium-style QR codes with optional Dino logo or custom center image

GitHubEmbed

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: false to 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 with command and args.

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

MIT

from github.com/chromium-style-qrcode/mcp

Install Chromium Style QR Code Generator in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install chromium-style-qr-code-generator

Installs 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/mcp

FAQ

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

Compare 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