mcpbeat Sign in

Tapercraft — VHS Label Maker MCP Server

answering

Tapercraft — VHS Label Maker is answering right now. Last checked 7 min ago. It exposes 16 tools.

Compose printable VHS, DVD, cassette, CD and vinyl packaging from any movie, show, or album.

Uptime history 74 days of history · worst day 0%
74 days agonow
100.0%
Uptime 24h
91 of 91 checks
16
Tools
read from the server
1150 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 34

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 28 August 2026. No other catalogue keeps this.

14 Oct a tool description was rewritten get_account
6 Oct 2 tools changed the parameters they ask for compose_design, save_design
6 Oct a tool description was rewritten compose_design
5 Oct a tool description was rewritten list_designs
5 Oct a tool changed the parameters it asks for list_designs
28 Sep 3 tools changed the parameters they ask for compose_design, export_design, save_design
28 Sep 2 tool descriptions were rewritten export_design, get_export
27 Sep 2 tools appeared get_content, list_decals
27 Sep 2 tools changed the parameters they ask for compose_design, save_design
27 Sep a tool description was rewritten compose_design
and 18 more, back to 28 August 2026

Nothing serious here today

Today is the operative word: we check Tapercraft — VHS Label Maker every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add tapercraft --transport http https://vhs.texs.org/mcp
Settings → Connectors → Add custom connector, then paste this address
https://vhs.texs.org/mcp
~/.codex/config.toml
[mcp_servers.tapercraft]
url = "https://vhs.texs.org/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "tapercraft": {
      "url": "https://vhs.texs.org/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "tapercraft": {
      "type": "http",
      "url": "https://vhs.texs.org/mcp"
    }
  }
}

Available tools 16

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

content
get_content
A movie or TV title's own artwork: every TMDB poster, logo (the wordmark / title art) and backdrop (stills) as a decal id with pixel size and preview URLs, plus title, year, tagline and overview. Place one with decals[].id in the same intent as the content (e.g. the real wordmark under the cover art, a still on the back) — sized by width like any decal. Ids come from search_content.
search_content
Look up a movie, TV show, or music album by title and return candidate matches with years. Use when the user's title is ambiguous and you want to confirm which one they mean before composing.
design
delete_design
Delete one of the user's saved designs (and the image copies it owns). Irreversible — confirm with the user first. Needs an API key with design:write.
get_design
One saved design by id: name, format, link and its raw design params. Needs an API key with read.
export
export_design
Render a saved design. Queues a job — a headless renderer produces the file in ~15–60 s — and returns a jobId; poll get_export. output 'preview' (every plan) is a downscaled image of the whole sheet that get_export returns INLINE so you can look at it: render one after every save, check the layout, cover art, text sizes and colours against what the user asked for, fix the intent and save again before exporting. 'png' is the Original full-resolution print PNG (600 DPI) and 'pdf' its design-size PDF — members only, and only once the preview looks right. Needs an API key with the export scope.
get_export
Status of an export job from export_design. When status is done, `file.url` is a download link valid for an hour; a preview job also returns the image itself. Files are kept for a day, then the job reads `expired`.
upload
delete_upload
Remove one image from the user's Uploads library by id (from upload_image or list_uploads). Needs an API key with design:write. Saved designs keep their own copies, so this never breaks a design; it only frees a library slot. Prefer deleting images this session uploaded over ones the user added themselves.
upload_image
Put an image into the user's Uploads library ("Your Uploads" in every picker) and get back a ref for the images.* fields of compose_design / save_design. Needs an API key with design:write. Send the file as base64 (JPEG/PNG/WebP, at the panel size describe_format reports). SIZE: the request body may not exceed 4.5 MB, so keep the base64 under 3 MB (~2.2 MB of image); a file up to 4 MB goes through POST https://vhs.texs.org/api/v1/uploads as multipart instead — re-encode as JPEG quality 80–85 before either. Identical bytes already in the library return the existing item instead of a copy. The library has a per-plan image count (get_account → uploads); at the ceiling the call answers LIBRARY_IMAGE_LIMIT — call list_uploads and delete_upload to make room.
account
get_account
Who the API key belongs to: membership tier, today's remaining agent quotas, saved-design and upload-library counts. Needs an API key (Authorization: Bearer tc_live_…, created at https://vhs.texs.org/en/dashboard?tab=api-keys). Call it once to confirm the key works before uploading or saving.
compose
compose_design
Build a label design and return a URL the user opens to finish it. Designing and previewing are free; exporting a print-ready file requires a membership, so present the URL as a starting point the user completes in their browser. Fields listed in the response as "unsupported" were NOT applied — tell the user rather than reporting them as done. The user's own artwork goes in through `images` (upload it first with upload_image; needs an API key): `images.background` covers the whole sheet, `images.panels.<key>` one panel each (keys from describe_format), `images.logo` a custom studio logo. `decals` places catalog stickers / shapes / retro marks (ids from list_decals) or the user's uploads anywhere on the sheet, `texts` adds free text blocks, `style.productionLogos` picks the studio marks (`style.productionLogoColorize: 'off'` keeps their own colours), and `layout.hide: ["poster"]` clears the cover art — enough to rebuild a specific vintage cover. Without a key, compose from format + content and tell the user to drag images in after opening the URL.
decals
list_decals
The decal catalog: every sticker, graphic, shape and retro distributor mark the designer offers (a title's own posters / logos / stills come from get_content instead), grouped by category, each with its id (what decals[].id takes), natural pixel size and preview URLs — plus the Classic Logo ids style.productionLogos takes. Call it before placing decals; ids are exact strings, never guessed. Pass a category id to get one category, or a query to search names.
describe
describe_format
One format in detail: the printed sheet in px and inches at export DPI, every panel (front, spine, back, flaps…) as a rectangle with its pixel size, and which intent sections the format accepts. Call this BEFORE generating artwork for a format so each image is made at the right size and aspect.
designs
list_designs
The user's saved designs, newest first, with their links. `total` is how many designs match (the user may have hundreds); page on with `offset` = `nextOffset` until it is null. Filter by `format` (a list_formats slug, e.g. 'slipcover', 'vhslabels') or `query` (matches the design name or the movie/album title). Needs an API key with read.
formats
list_formats
List the packaging formats that can be composed, with their printed dimensions. Call this first if you are unsure which format the user wants.
save
save_design
Save a design straight to the user's dashboard and return its link. Takes the SAME fields as compose_design plus a name; needs an API key with design:write. Use it when the user wants the design kept on their account without opening a link first. Images are copied into the design (safe to delete from the library afterwards). The preview thumbnail and the frozen content snapshot are captured the first time the owner opens and saves it in the browser — say so.
uploads
list_uploads
The user's Uploads library, newest first: id, upload:<id> ref, name, pixel size, bytes and an hour-long preview url. Needs an API key with read. Use it to reuse an image already uploaded (identical bytes dedupe anyway) or to pick what to delete_upload when upload_image answers LIBRARY_IMAGE_LIMIT.

Endpoints

URLTransportStateLatencyChecked
https://vhs.texs.org/mcp streamable-http answering 1069 ms 7 min ago

Alternatives to Tapercraft — VHS Label Maker

same job, measured the same way
Zovo Weekly Schedule Maker
by theluckystrike

Make a printable weekly schedule from a list of classes, shifts or time blocks.

1 tools answering
Simple Lab Tools Label Maker
by rgejman

Create printable cryogenic lab, sample, tube and QR label sheets. Six templates; free, no login.

2 tools answering
Zovo Setlist Maker
by theluckystrike

Make a printable setlist for your band's next gig from a pasted song list, with set times and a CSV.

1 tools answering
Sheetwise Label Maker
by theluckystrike

Print address labels from a list or a spreadsheet without opening Word.

3 tools answering
Bandcamp crate digging
by venut-technologies

Dig Bandcamp from any AI assistant: search artists, albums, labels and tracks, browse genre tags.

63 installs/wk local only
Package Pricing Lab
by modernmustardseed

Builds fixed-price service packages from costs and capacity, with margin and capacity math.

4 tools answering
DAIW
by daiw

Compose, mix, master and export in Logic Pro, REAPER or Ableton Live by talking to an AI engineer.

answering
ColorWillow Free Coloring Pages
by colorwillow

Find free printable coloring pages with preview images and links to print or download.

1 tools answering

Tapercraft — VHS Label Maker — questions

Answers built from our own checks of this server.

What can Tapercraft — VHS Label Maker do?
It exposes 16 tools, read directly from the server on our last check. Among them: compose_design, delete_design, delete_upload, describe_format, export_design, get_account and 10 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Tapercraft — VHS Label Maker mostly used for?
Its tools cluster around design, upload and export. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Tapercraft — VHS Label Maker working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 1150 ms. The bar chart above shows every period we have measured.
How do I connect Tapercraft — VHS Label Maker?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Tapercraft — VHS Label Maker need an API key?
No. Tapercraft — VHS Label Maker completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 16 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Tapercraft — VHS Label Maker?
It answers our handshake in 1150 ms on average, which is faster than 5% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.