WebMCP

DeveloperWebMCP verified

qrcodecrafter.com WebMCP tools

Create free static QR codes for links, Wi-Fi, business cards, messages, and payments. Customize colors, add a logo, and download six file formats.

9 tools1 methodsspec API surface

What can an agent do with qrcodecrafter.com WebMCP tools?

Create free static QR codes for links, Wi-Fi, business cards, messages, and payments. Customize colors, add a logo, and download six file formats. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on qrcodecrafter.com

Tool 1 of 9WebMCPAction

generate_bulk_qr

Generate a ZIP archive of up to 50 static QR code files from CSV or row objects. Use for labels, classrooms, packaging, menus, and agent batch workflows.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use generate_bulk_qr

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the generate_bulk_qr tool on qrcodecrafter.com with rows: <string>, format: <string>, size: <integer>, margin: <integer>, fgColor: <string>, bgColor: <string>, errorCorrectionLevel: <string>. Return the structured result and cite the source page.

Input contract

  • rows string Rows to include in the ZIP archive. Use up to 50 rows per request.
  • format string Shared output format for every generated file. Prefer svg for large batches.
  • size integer Shared QR output size.
  • margin integer Shared quiet-zone margin.
  • fgColor string Shared foreground hex color.
  • bgColor string Shared background hex color.
  • errorCorrectionLevel string Shared QR error correction level.

Open the source definition

Tool 2 of 9WebMCPAction

create_dynamic_qr

Create an editable public HTTPS redirect and return its stable QR URL plus a one-time private management capability.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use create_dynamic_qr

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the create_dynamic_qr tool on qrcodecrafter.com with destination: <string>, label: <string>. Return the structured result and cite the source page.

Input contract

  • destination string Public HTTPS destination. Private, local, credential-bearing, and sensitive-token URLs are rejected.
  • label string Optional private label for identifying the managed redirect.

Open the source definition

Tool 3 of 9WebMCPAction

manage_dynamic_qr

Read, update, pause, resume, rotate, or permanently delete a dynamic QR redirect using its private capability. Changes fetch the current ETag first.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use manage_dynamic_qr

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the manage_dynamic_qr tool on qrcodecrafter.com with action: <string>, slug: <string>, managementToken: <string>, destination: <string>, label: <string>. Return the structured result and cite the source page.

Input contract

  • action string Read, update, pause, resume, rotate, or permanently delete the dynamic QR redirect.
  • slug string Public 22-character identifier from the redirect or management URL.
  • managementToken string Private 43-character bearer capability. Never include it in public QR artwork.
  • destination string Replacement public HTTPS destination, required when updating the URL.
  • label string Optional replacement private label for an update action.

Open the source definition

Tool 4 of 9WebMCPAction

create_dynamic_qr_campaign

Sequentially create up to five editable HTTPS redirects and return a private manifest with explicit partial failures and one-time management capabilities.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use create_dynamic_qr_campaign

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the create_dynamic_qr_campaign tool on qrcodecrafter.com with rows: <array>. Return the structured result and cite the source page.

Input contract

  • rows array One to five dynamic redirect records. Creation is sequential and partial failures are returned without automatic retry.

Open the source definition

Tool 5 of 9WebMCPAction

create_qr_vault

Create a private capability-managed vault for up to 50 dynamic QR redirects. Empty vaults expire after six hours; adding a QR makes the project durable.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use create_qr_vault

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the create_qr_vault tool on qrcodecrafter.com with name: <string>. Return the structured result and cite the source page.

Input contract

  • name string

Open the source definition

Tool 6 of 9WebMCPAction

manage_qr_vault

Read analytics, rename, delete, or manage project-owned dynamic QR redirects using one private vault capability. Mutations fetch the current ETag first.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use manage_qr_vault

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the manage_qr_vault tool on qrcodecrafter.com with action: <string>, vaultId: <string>, managementToken: <string>, name: <string>, slug: <string>, destination: <string>, label: <string>, folder: <string>, tags: <array>. Return the structured result and cite the source page.

Input contract

  • action string
  • vaultId string
  • managementToken string
  • name string
  • slug string
  • destination string
  • label string
  • folder string
  • tags array

Open the source definition

Tool 7 of 9WebMCPAction

generate_qr

Generate a static QR code in SVG, PNG, JPG, WebP, PDF, or EPS format and return file metadata.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use generate_qr

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the generate_qr tool on qrcodecrafter.com with value: <string>, format: <string>, contentType: <string>, size: <number>, margin: <number>, fgColor: <string>, bgColor: <string>, errorCorrectionLevel: <string>, logo: <string>. Return the structured result and cite the source page.

Input contract

  • value string
  • format string
  • contentType string
  • size number
  • margin number
  • fgColor string
  • bgColor string
  • errorCorrectionLevel string
  • logo string

Open the source definition

Tool 8 of 9WebMCPAction

create_static_qr_code

Create a static QR code from URL, text, Wi-Fi, email, SMS, phone, WhatsApp, or vCard input.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use create_static_qr_code

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the create_static_qr_code tool on qrcodecrafter.com with contentType: <string>, value: <string>, url: <string>. Return the structured result and cite the source page.

Input contract

  • contentType string
  • value string
  • url string example.com

Open the source definition

Tool 9 of 9WebMCPAction

create_app_store_qr_code

Create an app download QR code for App Store, Google Play, package, app ID, or universal app landing page input.

How to install

Open the qrcodecrafter.com website and ask your browser agent to use create_app_store_qr_code

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the create_app_store_qr_code tool on qrcodecrafter.com with appLink: <string>, appName: <string>. Return the structured result and cite the source page.

Input contract

  • appLink string the linked page / the linked page
  • appName string Other

Open the source definition