Punchneedle.ai
Server Details
Make punch needle patterns from images, browse patterns, estimate yarn, resize and match materials.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- pyxlino/punchneedle-mcp
- GitHub Stars
- 0
- Server Listing
- punchneedle-ai
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Each tool has a clearly stated, distinct output: pattern listing vs. single pattern retrieval, yarn estimation, material compatibility checking, material reference, image conversion and resizing. The only mild overlaps are get_material_guide (reference info) versus match_materials (compatibility verdict), and calculate_yarn versus resize_pattern (which also returns yarn figures at the new size). Descriptions do enough to steer an agent to the right tool in practice.
All seven tools use consistent snake_case verb_noun naming: calculate_yarn, find_patterns, get_material_guide, get_pattern, make_pattern_from_image, match_materials, resize_pattern. The only variation is the longer make_pattern_from_image, which still follows the verb-first pattern with a source modifier.
Seven tools is a well-scoped surface for a punch needle design/materials assistant. Each tool covers a distinct workflow step (browse, inspect, convert, resize, quantify yarn, verify materials, reference guidance) with no filler entries.
The surface covers the core lifecycle: discovering and inspecting patterns, generating patterns from images, resizing, yarn calculation and material compatibility, plus reference material guides. Minor gaps exist — there is no way to export, save or share a generated/resized pattern, and no explicit shopping-list/kit assembly tool beyond per-pattern yarn figures — but agents can work around these.
Available Tools
7 toolscalculate_yarnCalculate yarnARead-onlyIdempotentInspect
Estimates the yarn for a punch needle design from its size, the share of each colour and the needle and loop height, or from a measured swatch. Returns metres, grams and whole skeins for each colour.
Inputs: unit, shape, width, buffer, +10 more. Returns: item, view
find_patternsFind patternsBRead-onlyIdempotentInspect
Lists the original punch needle patterns in the Punchneedle.ai library, filtered by theme and level. Each pattern shows its finished size, number of colours, level and preview image.
Inputs: level, query, theme, category, +2 more. Returns: view, items, links, notes, +6 more
get_material_guideRead a material guideARead-onlyIdempotentInspect
Returns the website's guide to one punch needle material: needles, needle sizes, fabric, monk's cloth, yarn, floss, hoops or glue. The guide holds its sections, tables and related pages.
Inputs: name, guide, topic, material. Returns: item, view
get_patternRead a patternBRead-onlyIdempotentInspect
Returns one library pattern with its size, colours, making steps, materials and the yarn each colour needs in a fine-wool kit and a rug-wool kit.
Inputs: id, name, slug, pattern. Returns: item, view
make_pattern_from_imageMake a pattern from an imageARead-onlyIdempotentInspect
Converts a public PNG, JPEG or WebP image into a punch needle pattern with the website's pattern converter. Returns the pattern as a stitch grid preview, its colours and the yarn each colour needs in a fine-wool kit and a rug-wool kit.
Inputs: url, size, unit, image, +5 more. Returns: item, view
match_materialsMatch materialsARead-onlyIdempotentInspect
Checks whether a punch needle, a fabric and a yarn work together, using the website's material guidance. Returns the verdict for each part, what to change and the checks to make on a swatch.
Inputs: yarn (required), fabric (required), needle (required). Returns: item, view
resize_patternResize a patternARead-onlyIdempotentInspect
Rescales a library pattern, or a design of a given size, to a new width or height with the proportions kept. Returns the new dimensions, the number of printed A4 and US Letter sheets and, for a library pattern, the yarn at the new size.
Inputs: id, unit, width, height, +3 more. Returns: item, view
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Convert any image into machine embroidery files (DST, PES…) or vector graphics (SVG, PDF, EPS, DXF).
Convert PNG/JPEG into fuse-bead charts with MARD codes, PNG, CSV and an editable web link.
Check crochet pattern stitch counts, explain stitches, run craft calculators, find free patterns.
Make printable nonogram puzzles for teachers, students and puzzle fans as a PDF with an answer key.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to turn local photos and ASCII designs into deterministic crochet chart PNGs with exact per-color stitch counts and yarn estimates across graph, C2C, tapestry, mosaic, and filet techniques.38 PyPI2MIT
- AlicenseNot gradedqualityDmaintenanceFuse bead MCP: convert images, generate AI art, matchcolors (CIEDE2000) estimate bead costs.MIT
- AlicenseAqualityBmaintenancePixel art tools for local images: turn photos into pixel art with median-cut colours or palettes like PICO-8 and Game Boy, extract .gpl palettes, recolour sprites and upscale without blur.5163 npm1MIT
- FlicenseNot gradedqualityCmaintenanceBrode.io - Convert any image into machine embroidery files (DST, PES, JEF, VP3, EXP, U01, XXX) or vector graphics (SVG, PDF, EPS, DXF) — hosted remote server with a free tier, by the maker of the Brode web app.-
Glama MCP Gateway
Add one secure layer between your agents and this server.