MCP.Market

Crochet Engine MCP server

by dengyu123456·io.github.dengyu123456/crochet-engine·v0.1.1·2 stars

Deterministic photo-to-crochet-chart engine: stitch counts, 5 techniques, yarn estimates.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

2 stars

Reviews

Write one

Nobody has reviewed Crochet Engine yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Crochet Engine tools (3)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • estimate_yarn_tool
  • photo_to_chart
  • render_ascii_design

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 62 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Crochet Engine compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 78% of 1,337 Media servers
Tools
3
the typical Media server has 7
Tools that change things
0%
typical: 4%. Fewer write tools means less an agent can break
GitHub stars
2
more than 70% of 715 Media servers

What its tools let an agent do: 3 read

Install Crochet Engine in Claude Code, Cursor or VS Code

claude mcp add crochet-engine -- uvx crochetpatterngen-engine
Add to Cursor

What the publisher says

From the Crochet Engine repository's README, as published. We do not edit it. Read it on GitHub

crochetpatterngen-engine

The deterministic photo-to-crochet-chart engine behind crochetpatterngen.com — packaged as a Python library, CLI, and MCP server so AI agents (Claude Desktop, Cursor, etc.) can turn photos into crochet charts with exact stitch counts.

Deterministic, not generative. There is no AI image generation here — just resize, median-cut color quantization, and confetti cleanup. Same input, same chart, same stitch counts, every time. No hallucinated rows.

Why this engine

  • Real stitch counts — every chart comes with per-color hex + stitch counts that sum exactly to the grid size. What you see is what you crochet.
  • C2C block aspect correction — C2C blocks are physically wider than tall (0.7:1 h:w). The engine adjusts grid dimensions so the worked piece keeps the photo's proportions instead of coming out squashed.
  • 5 technique presets — graph, c2c, tapestry, mosaic, filet.
  • Yarn estimation — per-color yardage for 6 yarn weights (fingering → super bulky).
  • Zero heavy deps — Pillow + numpy only. Optional rembg extra for background removal.

Install

pip install crochetpatterngen-engine          # core
pip install crochetpatterngen-engine[mcp]     # + MCP server
pip install crochetpatterngen-engine[rembg]   # + background removal

Python API

from PIL import Image
from crochet_chart_engine import generate_chart, render_design, estimate_yarn

png_bytes, meta = generate_chart(
    Image.open("photo.jpg"),
    technique="c2c",     # graph | c2c | tapestry | mosaic | filet
    grid_w=60,           # 20..120
    n_colors=8,          # 2..16
)
# meta: {"grid_w", "grid_h", "colors": [{"hex", "count"}],
#        "total_stitches", "technique", "warning"}

yarn = estimate_yarn(meta, weight="worsted")
# {"total_yards": ..., "colors": [{"hex", "count", "yards"}], ...}

png_bytes, meta = render_design("designs/frog.txt")  # ASCII design -> chart

CLI

crochet-chart chart photo.jpg out.png --technique c2c --grid-w 60 --colors 8
crochet-chart design designs/frog.txt frog.png
crochet-chart yarn photo.jpg --technique graph --weight worsted

MCP server (Claude Desktop & friends)

Add to claudedesktopconfig.json:

{
  "mcpServers": {
    "crochet": {
      "command": "uvx",
      "args": ["--from", "crochetpatterngen-engine[mcp]", "crochetpatterngen-mcp"]
    }
  }
}

Or with a regular pip install:

{
  "mcpServers": {
    "crochet": {
      "command": "python",
      "args": ["-m", "crochet_chart_engine.mcp_server"]
    }
  }
}

Tools exposed (stdio transport):

ASCII design format

See designs/frog.txt and designs/dragon.txt:

# comment
palette: G=#58A05C, W=#FFFFFF, .=#FAFAF7
title: Frog Face
technique: graph
---
..GGGG..........GGGG....
.GGWWGG........GGWWGG...

One character per stitch; . is the background/padding color. Rows are padded to the longest row.

Development

pip install -e .[dev,mcp]
pytest tests/

License

MIT — see LICENSE.

Free web tool + pattern library at crochetpatterngen.com.

<!-- mcp-name: io.github.dengyu123456/crochet-engine -->

Nothing above is checked by us. What we check is on the safety report.

Crochet Engine: common questions

Is Crochet Engine MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Crochet Engine safety report
How do I install Crochet Engine?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Crochet Engine need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Crochet Engine maintained?
The last commit was 103 days ago (2026-07-24). The latest release is v0.1.1.
What can I use instead of Crochet Engine?
Servers from other publishers that do the same job: Codesign MCP server, Wellness Nourish MCP server and Designesy MCP server.
How does Crochet Engine compare with other Media MCP servers?
safety score 88/100 (higher than 78% of 1,337 Media servers); tools 3 (the typical Media server has 7); tools that change things 0% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Crochet Engine

Same job from other publishers: the closest match first, then the best rated.

  • Codesign
    Local design engine for AI agents: create, edit and export real, editable designs.
    A
  • Wellness Nourish
    Local-first nutrition MCP for AI agents: food, barcode, photo, intake, hydration, goals.
    A
  • Designesy
    Design quality gate for AI-generated UI: score any URL on 45 deterministic checks, A–F grade.
    A