API & MCP
Everything a person can do on Printshop, a program or AI agent can do with the same inputs and get the identical result.
HTTP API
GET https://printshop.usefulweb.site/api/v1/tools– catalogGET https://printshop.usefulweb.site/api/v1/tools/{id}– inputs, output schema, examplesPOST https://printshop.usefulweb.site/api/v1/tools/{id}/calculate– run a toolGET https://printshop.usefulweb.site/api/v1/workflows·POST https://printshop.usefulweb.site/api/v1/workflows/{id}/run- OpenAPI 3.1: /openapi.json · /openapi.yaml
- Errors:
application/problem+json;422includes per-fielderrors.
Tools on Printshop
- QR Code Generator (print-ready) – QR codes for links, text, Wi-Fi, contacts and more — as vector PDF, SVG and PNG.
printshop_qr_code - Barcode Generator (EAN-13, UPC-A, Code 128) – EAN-13, UPC-A and Code 128 barcodes with check digits, true-size PDF, SVG and PNG.
printshop_barcode - Printable Calendar Maker – Month or year calendars in 17 languages with week numbers and public holidays.
printshop_calendar - Label Sheet Maker with CSV Mail Merge – Address labels, name badges and product labels from a CSV, for any sheet layout.
printshop_label_sheet - Graph, Dot, Isometric, Hex and Music Paper – Printable grid, dot, isometric, hexagon, music staff and lined paper at exact sizes.
printshop_graph_paper - Poster Tiler (Big Picture on Many Pages) – Print a big poster on ordinary paper: tiles with overlap, crop marks and an assembly map.
printshop_poster_tiler - Booklet Maker (Saddle-Stitch Imposition) – Fold-and-staple booklets: notebook or calendar pages imposed in the right order.
printshop_booklet - Sudoku Maker (4×4 to 16×16, with Answer Key) – Printable sudokus with one solution, graded by the solving techniques needed.
printshop_sudoku - Maze Maker (Rectangle, Hexagon, Round and Shapes) – Printable mazes in squares, hexagons or circles, cut to a heart, star or your own shape.
printshop_maze - Word Search Maker (Any Language) – Printable word searches from your own words, in any language and script.
printshop_word_search - Crossword Maker from Your Words and Clues – Criss-cross crosswords from your own words and clues, numbered, with an answer key.
printshop_crossword_fill - Nonogram Maker (Picross from a Picture) – Nonograms from a drawing or an image, checked for one solution and fixed with givens.
printshop_nonogram - Maths Worksheet Maker (Variants A/B/C with Answers) – Times tables, column sums, division and fractions — seeded variants with answer keys.
printshop_math_worksheet - RuleDate Deadline Calculator – Business-day and deadline maths with public holidays and a step-by-step rule trace.
ruledate - Photo Print Size Planner – Find how large your photo can print at your chosen resolution.
lumina_print_planner - Image Grid Splitter – Slice a photo into numbered tiles without losing edge pixels.
lumina_image_splitter - Comic Book & Booklet Planner – Plan a multi-page comic, contact sheet and folded booklet order.
panelcraft_book_plan
Every result contains
inputs (normalised, defaults applied), summary, result (validated against the published schema), units, assumptions, sources, warnings, computedAt and links.
MCP (Model Context Protocol)
- Streamable HTTP endpoint:
https://printshop.usefulweb.site/mcp– protocol revisions 2026-07-28 (stateless) and 2025-11-25 / 2025-06-18 / 2025-03-26 (initialize handshake). - Tools:
printshop_qr_code,printshop_barcode,printshop_calendar,printshop_label_sheet,printshop_graph_paper,printshop_poster_tiler,printshop_booklet,printshop_sudoku,printshop_maze,printshop_word_search,printshop_crossword_fill,printshop_nonogram,printshop_math_worksheet,ruledate,lumina_print_planner,lumina_image_splitter,panelcraft_book_plan - Local stdio connector:
node src/mcp-stdio.ts
{
"mcpServers": {
"usefulweb": { "type": "http", "url": "https://printshop.usefulweb.site/mcp" }
}
}