# Hovercode > Hovercode, an MCP server by hovercode.com, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Create and manage QR codes, short links, landing pages, and forms in your Hovercode workspace. - Canonical: https://www.anchorterminal.com/tools/hovercode-mcp - Markdown: https://www.anchorterminal.com/tools/hovercode-mcp.md (~2,150 tokens) - Slim: https://www.anchorterminal.com/tools/hovercode-mcp.min.md (~2,080 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/hovercode-mcp.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-04 # Hovercode > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by hovercode.com (https://hovercode.com/integrations/mcp/) - Listed because: It's published in the registry under hovercode.com, a namespace the registry only gives to whoever proves they control that domain. - What the official MCP registry says: Create and manage QR codes, short links, landing pages, and forms in your Hovercode workspace. ## Facts - MCP registry: `com.hovercode/mcp` 1.0.1 - Endpoint: https://hovercode.com/mcp/ (streamable HTTP) - Package: npm `hovercode-mcp` (stdio) - Source: https://github.com/Hovercode-Ltd/hovercode-mcp - Website: https://hovercode.com/integrations/mcp/ - npm downloads a week: 51 - GitHub stars: 0 - Registry entry updated: 2026-09-14 ## Tools - Tools it lists (36, about 30,072 tokens of context, `tools/list` without credentials, checked 2026-10-03 22:15 UTC): - `list_workspaces` (read-only): List the workspaces this account can access, with their ids; the current (default) one is marked. Tools default to the current workspace, so you only need… - `create_qr_code` (writes): Create a Hovercode QR code and return its details plus a rendered PNG. `dynamic: true` makes the destination changeable later and tracks scans; `dynamic:… - `build_page` (writes): Build a rich, on-brand landing page from an ordered list of typed blocks, publish it, and return its live URL + its own QR code (`qr_id`; style it with the QR… - `create_form` (writes): Create a form, define its fields, brand it, publish it, and return a shareable short link + QR in one step. Use for 'make me a form to collect X, give me a… - `get_analytics` (read-only): Scan analytics over a period: totals, unique scanners, scans-by-day, and top countries/cities/OS/browsers. Pass a QR code `id` for one code, or omit it for the… - `list_qr_codes` (read-only): List QR codes in a workspace, newest first. Optional `query` searches destination, name, and tags. `folder` narrows to one folder, `include_tags` adds each… - `create_short_link` (writes): Create a tracked short link for a URL. It comes with its own QR code (same id; use download_qr). Supports a custom slug and a custom domain. The destination… - `set_workspace` (writes): Switch the current (default) workspace by id or name. New codes, forms, and pages are created in the current workspace unless a tool is given an explicit… - `create_qr_codes_bulk` (writes): Create many QR codes at once from a list — e.g. 'make codes for these 20 product URLs in our brand colors'. All codes share the design/options you pass… - `download_qr` (read-only): Get downloadable, print-ready image links for a QR code — a high-resolution PNG and a vector SVG (best for print/large sizes). Returns URLs you can share or… - `create_pdf_qr` (writes): Create a dynamic QR code and short link for a PDF (menus, flyers, tickets). Host the PDF by passing `pdf_url` (a link Hovercode fetches) or `pdf_base64` (the… - `get_qr_code` (read-only): Get one QR code's details and scan analytics (total and unique scans), plus a rendered PNG. - `update_qr_code` (writes): Update a QR code in place — the same code keeps working, so it's safe for already-printed codes. Changing `qr_data` retargets a DYNAMIC code's destination.… - `delete_qr_code` (writes): Delete a QR code. Dynamic codes stop redirecting after deletion. - `get_qr_activity` (read-only): List recent scan events for a dynamic QR code (time, location, device). Use this to answer questions like where or when a code was scanned. - `list_templates` (read-only): List the workspace's saved QR design templates. Pass a template id to create_qr_code to reuse its branding. - `list_folders` (read-only): List the workspace's folders with their full path, code count, id and slug. Use a folder's id or slug with create_qr_code / update_qr_code (`folder`) to file… - `create_folder` (writes): Create a folder to organise QR codes, optionally nested under a parent. Creating a folder that already exists (same name, same parent) returns the existing… - `update_folder` (writes): Rename a folder and/or move it under another folder. `parent` 'none' moves it to the top level. Codes inside keep their filing. - `delete_folder` (writes): Delete a folder. The codes in it (and in its subfolders) are NOT deleted — they become unfiled — and its subfolders move up to its parent. - `list_tags` (read-only): List the workspace's tags (title + id). Tags are attached with create_qr_code (`tags`) or update_qr_code (`add_tags` / `remove_tags`), and list_qr_codes… - `update_form` (writes): Change an existing form without recreating it: edit its fields, settings (redirect, thank-you, title), or branding (theme/colors/logo), or close/reopen it. If… - `list_forms` (read-only): List the forms in a workspace, newest first. Optional `query` searches by title. - `get_form` (read-only): Get one form's details: status, response count, share link, and QR. - `get_form_responses` (read-only): List a form's submissions (newest first) so you can read or summarize them — e.g. 'summarize this week's feedback' or 'any complaints in the responses?'. - `create_page` (writes): Create a published micro landing page (link-in-bio style) with a title and a list of links, and return its live URL (`share_url`) + its own QR code (`qr_id`;… - `get_page` (read-only): Get one landing page's details: status, live URL, QR, and its blocks (each block's id + type) so you can edit it with update_page. - `update_page` (writes): Change an existing landing page without recreating it: edit its blocks, title, description, or colors, and publish/unpublish it. Use for 'fix the typo on my… - `delete_page` (writes): Delete a landing page. Its live URL stops serving and it leaves the workspace's page list. Use for 'delete that page' / 'remove the landing page'. - `list_pages` (read-only): List the landing pages in a workspace, newest first. - `list_block_types` (read-only): List the page BLOCK TYPES available to build_page, each with its content JSON Schema. Call this first when composing a rich page so you know the vocabulary… - `get_short_link` (read-only): Get one short link's details, destination, click counts, and QR. - `list_short_links` (read-only): List short links in a workspace, newest first. Optional `query` searches URL, name, and slug. - `update_short_link` (writes): Update a short link. Changing `link` retargets it — the short URL keeps working, it just points somewhere new. Also supports renaming and toggling location… - `delete_short_link` (writes): Delete a short link. It stops redirecting after deletion. - `get_short_link_activity` (read-only): List recent click events for a short link (time, location, device). - How its tools read to an agent (0 errors, 8 warnings, 0 notes, about 30,072 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score): - warn TC13 build_page: blocks[].content (object with no properties) - warn TC13 update_page: blocks[].content (object with no properties) - warn TC22 create_form: the definition is about 2,940 tokens - warn TC22 create_page: the definition is about 1,526 tokens - warn TC22 create_qr_code: the definition is about 2,199 tokens - warn TC22 update_form: the definition is about 2,014 tokens - warn TC22 update_qr_code: the definition is about 2,099 tokens - warn TC23 server: 36 tools, about 27,761 tokens of definitions - JSON: https://www.anchorterminal.com/api/v1/tools/hovercode-mcp.json - Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming