QRCodeKIT

com.qrcodekitPublished by qrcodekit.comOfficial publisherv1.0.0Updated Oct 24, 2026

Branded short links, instant page & file hosting, and dynamic QR codes with unified analytics.

VerifiedStreamable HTTPWeb executableFiles & StorageData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

QRCodeKIT creates branded short links, hosted pages and files, and dynamic QR codes, with analytics the assistant can read and manage.

What you can do
List, preview and download the account's links and QR codes, with combined click-and-scan visit totals and asset formats such as SVG, PNG, PDF and EPS. Read analytics for the whole account or one link: total, unique and repeat visits, activity over time, and plan-dependent breakdowns by country, city, device, OS and browser. Create short links and dynamic QR codes for existing URLs, WhatsApp chats, pre-filled emails and app-store routing, with optional custom slugs. Publish single-page HTML sites or upload PDFs, images and documents to get a public short link and QR code. Rename a link's slug while keeping its identity and analytics, or move a link to the trash.
When to use it
Useful when a user wants to shorten or brand a URL, generate QR codes for print or campaigns, publish a one-pager or share a PDF, or check how links and QR scans are performing.
Requirements
A remote MCP endpoint reached over streamable HTTP; no package, environment variable or header is declared. It works against a QRCodeKIT account, and some analytics breakdowns depend on the account plan.
Before you install
Creating links, publishing HTML pages, hosting files and renaming slugs write to the account and make content publicly reachable; delete_link moves links to the trash, which is reversible in the web app. Uploaded files and pages are hosted by QRCodeKIT, a third party. Confirm the exact link before deleting or renaming when the target is ambiguous.

Installation

In SourceWeft

  1. Open QRCodeKIT in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.qrcodekit%2Fqrcodekit/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "qrcodekit": {
      "type": "http",
      "url": "https://mcp.v2.qrcodekit.com/mcp"
    }
  }
}

Tools

14

save_html_file_qr

Host Static HTML Page

Publish a single-page static HTML site live on the web and get a permanent public URL and shareable link, plus a downloadable dynamic QR code that opens it. Use this when the user asks to create, publish, deploy, host, share, or put online a landing page, one-pager, business page, digital menu, event page, portfolio, product page, campaign page, or microsite — especially when they do not have a website or hosting provider. No separate hosting account, build step, or deployment token is required. Accepts one complete HTML document up to 6 MB: a single file, not a multi-page site. When `qr_id` is provided, update the hosted page in place while preserving its public URL and printed QR code.

Parametershtmlrequiredqr_idtitlerequired

host_file

Share a File or PDF by Link

Upload and host a local PDF, image, document, spreadsheet, or other file, and get a permanent public short link plus a downloadable dynamic QR code that opens or downloads it. Use this when the user wants to publish or share an attached PDF or file — a PDF menu, brochure, catalog, CV, ticket, presentation, or any document — without a separate file-hosting account. QRCodeKIT copies the attachment to its own asset storage and validates PDFs as real PDF documents. When `qr_id` is provided, replace the hosted file while preserving the existing public URL and printed QR code.

Parametersfilerequiredqr_idtitlerequired

save_file_url_qr

Link a Hosted File

Create or update a permanent short link and dynamic QR code for a file or PDF that is already hosted at a public URL. Use this as a fallback when the host cannot pass an attached file; prefer host_file for local or host-native attachments. When `qr_id` is provided, update the file destination while preserving the existing short link and QR code. Also used as the finalizer step by the in-chat upload form.

Parametersqr_idtitlerequiredfile_urlrequiredtypologyrequiredasset_irioriginal_filename

render_file_upload_qr_form

Upload a File → Get a Link & QR

Open an interactive form for the user to upload a file or PDF from their device and get a permanent short link plus a downloadable dynamic QR code. Use this on Claude and other MCP hosts that cannot pass an attached file directly, whenever the user wants to share or host a PDF, menu, brochure, CV, ticket, or other file by link or QR. The form uploads the file to QRCodeKIT and saves the link; when `qr_id` is provided, it replaces the file of an existing link while preserving its short URL and QR code.

Parametersqr_idtitletypology

create_file_upload_session

Create File Upload Session

Widget-only helper: mint a one-time upload session so the file upload form can send the selected file to QRCodeKIT without exposing credentials. Not intended for direct use; prefer 'Upload a File → Get a Link & QR'.

Parametersfilenamerequiredtypologyrequiredmime_typesize_bytesrequired

Version history

1
  1. v1.0.0LatestSep 24, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.