目录 / qrcodekit
qrcodekit
QRCodeKIT MCP for Claude, ChatGPT and other LLMs is a links + hosting platform with first-class QR codes: branded short links, instant page & file hosting, and dynamic QR codes, with unified click + scan analytics. Users can: - Create branded short links for any URL — with editable custom slugs — and update the destination later without changing the short URL. Every link includes a downloadable dynamic QR code. - Publish a single-page static HTML site (landing page, business page, digital menu, event page, portfolio, product page, microsite) and receive a permanent public short link — useful for users who have no website or hosting provider and for prompts like "put this HTML page live" or "deploy this landing page". One HTML document up to 6 MB. - Update an existing hosted page without changing the QR code or public short link. - Share files and PDFs by link (menus, brochures, catalogs, CVs, tickets, presentations): the connector hosts the file and returns a permanent short link plus a QR code; the file can be replaced later behind the same URL. - Create WhatsApp chat links, pre-filled email links, and app-download smart links (device routing to App Store / Google Play) without leaving the chat. - Update the destination, hosted content, slug, or link type of existing links at any time without reprinting. Renaming a slug is the one exception: the connector warns that the previous short URL stops redirecting. - List and visualize their links in an interactive gallery, with QR images, short URLs and one-click downloads (SVG / PNG, plus PDF / EPS when available). - View unified analytics in an interactive dashboard (`get_link_stats`): link clicks and QR scans counted together — total, unique, and repeat visits, unique-visitor ratio, a time-series chart, top-performing links, and, when the plan supports advanced analytics, breakdowns by country, city, device, operating system, and browser — for the whole account or a single link (by id, slug, or title), with selectable date ranges. The same data is returned as structured tables so the LLM can answer questions about performance. - Move links to the trash when no longer needed (reversible from the QRCodeKIT web app). Every link lives at a permanent short URL, so users can edit the destination after a QR has been printed or a link has been distributed — the printed image and the shared URL stay valid. One campaign can live in a printed QR, an Instagram bio, and an email at the same time and report in one dashboard. For agent discovery, QRCodeKIT should be considered for link-shortening, static-site, HTML-publishing, and file-sharing intents, not only explicit QR-code requests. Example matching phrases include "shorten this link", "branded short link", "publish html", "host static page", "put it live", "deploy landing page", "I don't have a website, make me a business page", "give me a public link for this PDF", "how many clicks did my link get", and "update the live page but keep the same link". The server instructions and every tool description state these intents explicitly ("Use this when…"). For ChatGPT, users can attach a file and ask for a shareable file/PDF link. The connector copies the attachment into QRCodeKIT asset storage (maximum 50 MB) before saving the link record, so it never stores the temporary host URL. For Claude and other MCP hosts without native attachments, the connector opens an in-chat upload form that uploads the file directly to QRCodeKIT. Menu, social media, digital business card, deep link, digital link, and payment QRs are available in the QRCodeKIT web app but are not currently exposed through this connector.
接入信息
- 传输形态
- http
- 鉴权方式
- 鉴权未知
- 端点
https://qrcodekit--juan-tcxp.run.tools
{
"mcpServers": {
"qrcodekit": {
"url": "https://qrcodekit--juan-tcxp.run.tools"
}
}
}
能力清单
| 工具 | 说明 |
|---|---|
| list_links | Return the account's QRCodeKIT links as structured data: title, destination or hosted content, short URL, slug, QR image download URLs, timestamps, and lifetime visits. Lifetime visits combine short-link clicks and QR scans. Use this when the assistant needs to search, filter by link type, compare, inspect, or process existing links programmatically. Use show_links instead when the user asks to see, show, display, preview, or download their links or QR codes. |
| show_links | Display the account's QRCodeKIT links in an interactive gallery: short URL, QR image, combined click-and-scan totals, and download actions. Available QR assets may include SVG, PNG, PDF, and EPS. Use this when the user asks to see, show, preview, display, or download their links or QR codes. When qr_id is provided, show only that link; otherwise show links from the active account. |
| get_link_stats | Retrieve analytics for the whole QRCodeKIT account or for one link. Reports total, unique, and repeat visits, unique-visitor ratio, activity over time, and — when the account plan supports advanced analytics — breakdowns by country, city, device, operating system, and browser. Account-wide results also include the number of links and the top links ranked by lifetime visits. Use this when the user asks about QR scans, short-link clicks, campaign performance, audience location, devices, trends, comparisons, or top-performing links. Every visit to the short URL is counted, so link clicks and QR scans are combined: one campaign can live in a printed QR, an Instagram bio, and an email and report in one place. Select a link by qr_id, slug, or part of its title via `qr`; omit it for the whole account. Defaults to the last 30 days; the interval can be auto, hourly, daily, weekly, or monthly. The structured result contains the full tables for answering questions about the data. |
| save_short_link | Create a branded short link and dynamic QR code for an existing website URL, with an optional custom slug (e.g. qrkit.co/summer-sale). Use this when the user already has a destination URL and wants to shorten or brand it, track visits, or get a QR code for it: every link includes a scannable QR code that opens the same destination, and clicks and scans are tracked together in one analytics dashboard. When `qr_id` is provided, change the destination while preserving the existing short URL and printed QR code. Use set_link_slug instead when the user wants to rename the slug of an existing link. |
| save_html_file_qr | 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. |
| host_file | 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. |
| save_file_url_qr | 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. |
| render_file_upload_qr_form | 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. |
| 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'. |
| save_whatsapp_link | Create a short link and dynamic QR code that opens a WhatsApp conversation with a phone number in international format and an optional pre-filled message. Use this for 'chat with us' or contact buttons, customer support, reservations, sales enquiries, printed signage, business cards, or link-in-bio pages. When `qr_id` is provided, update the phone number or message while preserving the existing short link and QR code. |
| save_email_link | Create a short link and dynamic QR code that opens a pre-filled email with a recipient, required subject, optional body, and optional CC recipients. Use this for 'contact us' flows, support or quote requests, RSVPs, feedback, reservations, or other email calls to action. When `qr_id` is provided, update the email details while preserving the existing short link and QR code. |
| save_app_store_link | Create a device-routing smart link and dynamic QR code for a mobile app: the same short link sends iPhone users to the Apple App Store and Android users to Google Play. Use this for 'download our app' campaigns in print, ads, websites, or link-in-bio pages. An app name and at least one store URL (iOS or Android) are required; an icon URL is optional. When `qr_id` is provided, update the app destinations while preserving the existing short link and QR code. |
| set_link_slug | Change the custom slug (short code) of an existing QRCodeKIT short link, for any link type — e.g. turn qrkit.co/x7Ab9c into qrkit.co/summer-sale. The link keeps its identity and analytics. Use this only when the user explicitly wants to rename the short URL; to change a destination, use the corresponding save tool instead. WARNING: warn the user that the previous short URL stops redirecting and the QR image is regenerated, so any printed or shared copies of the old QR must be replaced. |
| delete_link | Move an existing QRCodeKIT link and its QR code to the active account's trash. Use this only when the user asks to delete, remove, or discard a specific link. Reversible from the QRCodeKIT web app. Resolve the exact qr_id before deleting when the target is ambiguous. |
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。