amigurumi.ai for ChatGPT and Claude

Find free crochet toy patterns and count the rounds for any circle, ball or tube without leaving the chat. One read-only MCP server, no account.

MCP server URL

https://amigurumi.ai/mcp
Sign-in
None
Access
Read-only
Transport
Streamable HTTP
Tools
3

Connect it

ChatGPT

  1. Open the app from the ChatGPT app directory and select Connect, or add it yourself: Settings → Apps & Connectors → Advanced settings → turn on Developer mode.
  2. Choose Create, name it amigurumi.ai, paste the server URL and pick No authentication.
  3. In a chat, pick amigurumi.ai from the + menu, or just ask for a crochet toy pattern.

Claude

  1. In Claude (web or desktop), open Settings → Connectors → Add custom connector.
  2. Name it amigurumi.ai and paste the server URL. No OAuth details are needed.
  3. In a chat, turn the connector on from the tools menu and ask away.

Claude Code and other clients

  1. Any client that speaks the Model Context Protocol over HTTP can use the server.
  2. Claude Code: run the command below, then ask for a pattern in your session.
  3. Clients without remote servers can go through a bridge such as mcp-remote.
claude mcp add --transport http amigurumi https://amigurumi.ai/mcp

Tools

All three are read-only and safe to call again. Parameters marked * are required; the rest are optional.

Find amigurumi patterns

search_toys Searches the free patterns in the amigurumi.ai catalog and shows them as cards with the picture, height, time, hook and yarn.

Parameters of search_toys
ParameterTypeWhat it does
querystringWords to match: an animal, character, food or colour, up to 100 characters. Leave out to browse.
sizesmall | medium | largeFinished height: under 10 cm, 10–20 cm, over 20 cm.
maxHeightCmnumberOnly toys at most this tall, up to 100 cm.
maxDifficulty1 | 2 | 3Beginner, easy or intermediate.
noSewbooleanOnly toys whose parts are crocheted on, with nothing to sew.
categoryanimals | fantasy | sea | food | plantsOne catalog category.
coloursarray, up to 3Yarn colours the toy must have: red, orange, yellow, green, blue, purple, pink, brown, white, grey, black.
timeevening | weekend | weekHow long it takes: up to 4 h, up to 9 h, longer.
sortbest | new | popularOrder of the results.
limitinteger 1–24How many cards to show; 8 by default.
langen | ruLanguage of the cards; taken from your ChatGPT locale when left out.

Returns: The number of matches and up to 24 toy cards with links to each pattern. With no match it suggests a spelling or fewer filters.

Show a toy pattern

get_toy Opens one toy from the search: its 3D model to turn around, size, difficulty, hook, yarn weight and every colour with the metres it needs.

Parameters of get_toy
ParameterTypeWhat it does
id*stringThe toy id from search_toys.
langen | ruLanguage of the card.

Returns: One toy card with links to the full round-by-round pattern and to crochet mode, the round counter on amigurumi.ai.

Amigurumi shape calculator

circle_calculator Works out the rounds for a flat circle, a stuffed ball or a tube of the size you want: single crochet in a spiral from a magic ring, with staggered increases and decreases.

Parameters of circle_calculator
ParameterTypeWhat it does
shape*circle | ball | tubeA flat disc, a stuffed sphere, or a closed end with straight sides.
diameterCm*numberFinished diameter, up to 60 cm.
lengthCmnumberTube only: length from the closed end, up to 100 cm.
yarnfingering | sport | dk | worsted | bulky | plushYarn weight; dk by default.
stitchesPer10cmnumber 5–66Your own gauge: sc per 10 cm (with roundsPer10cm).
roundsPer10cmnumber 5–66Your own gauge: rounds per 10 cm.
langen | ruEnglish (US terms) or Russian round notation.

Returns: Every round with its stitch count, the size it comes out at, the hook and the metres of yarn, with checkboxes to tick rounds off in the chat.

Things to ask

  • “Find me an easy no-sew amigurumi under 15 cm.”search_toys
  • “Any frog crochet patterns for a weekend?”search_toys
  • “Show me the first one: what yarn does it need?”get_toy
  • “How many rounds for a 6 cm ball in DK yarn?”circle_calculator
  • “Legs for my bunny: tubes 2.5 cm wide and 7 cm long.”circle_calculator
  • “Сколько рядов на шар 6 см?”circle_calculator

How it behaves

  • Every tool is marked read-only: none of them signs you in, writes anything or changes data on amigurumi.ai.
  • Answers come from the live catalog and from ordinary arithmetic. No AI model runs on our side, so the same question gives the same numbers.
  • Patterns themselves stay on amigurumi.ai: the cards link to them, and the pattern pages are free to read without an account.
  • The cards are an interactive widget. In a client that cannot show widgets you get the same answer as text.
  • The app only knows crochet toys and amigurumi shapes. Knitting, clothes and blankets are outside it: crocheting.ai has its own app for those.

Data and privacy

The app receives only the arguments of each tool call: search words, filters, a toy id or the sizes to calculate, and your locale so the cards come in your language. It never sees your conversation or your assistant account.

Nothing you send is stored, joined to an account or used to train models. The app sets no cookies and has no trackers.

App privacy policyApp terms of service

Troubleshooting

The app answers with text but shows no cards.

Your client may not support app widgets, or they are switched off for this connector. The text answer has the same links and numbers.

The search finds nothing.

Try fewer filters or a simpler word ("bear" instead of "teddy bear with scarf"). For a toy we do not have, ask for its shapes and the calculator works out the rounds.

ChatGPT does not call the app.

Pick amigurumi.ai from the + menu in the chat, or name it in your message: "Use amigurumi.ai to find…".

The connector fails to add.

Check that the URL is exactly https://amigurumi.ai/mcp, with https and no trailing slash, and that authentication is set to none.

Support

Questions, a wrong number or a pattern that does not add up: write to hello@amigurumi.ai. We answer within a few working days.

Server version
1.1.0
Last updated