艺术与文化 · 教育与学习工具

Ravelry logo

Ravelry

gpaul-mcp/mcp_ravelry

一个连接Ravelry编织API的MCP服务,为AI助手提供编织图案搜索功能

安装

客户端配置

{
  "mcpServers": {
    "ravelry": {
      "url": "https://ravelry-mcp.gonz-paul.dev/mcp"
    }
  }
}

环境变量

RAVELRY_USERNAMERAVELRY_PASSWORD
分类
艺术与文化, 教育与学习工具
许可证
MIT
更新于
2026年10月6日

工具(40)

  • search_patterns

    Search by keyword plus filters: craft, category (plain words like "hat", "toys" or "jumper" are mapped to Ravelry's categories), yarn weight,…

  • get_pattern_details

    Full details for 1–20 patterns: designer, price, difficulty, rating, yarn weight, yardage, gauge (also as numbers per 10 cm), needle/hook sizes, sizes,…

  • search_yarns

    Search by name plus weight, fiber (merino, alpaca, cotton...) and attributes (superwash, hand-dyed, self-striping...), sorted by best match, rating or…

  • get_yarn_details

    For 1–20 yarns: fiber content, yards and grams per skein, recommended needles and hooks, gauge, care, texture, color/dye attributes, where it was made, and…

  • find_yarns_for_pattern

    Yarn substitution: the yarns other Ravelry users actually used for a pattern, ranked by how many projects used each, next to the weight, yardage and gauge the…

  • match_yarns

    Matches what was read from a ball band, receipt or invoice (brand, name, weight, fiber, yards/grams per skein) to Ravelry yarns, with a confidence level, the…

  • adjust_for_gauge

    Your swatch vs the pattern gauge (typed in, or read from a Ravelry pattern): change needles or not, how big the piece comes out as written, and the pattern's…

  • spread_evenly

    "Increase 13 evenly across 97" → [k8, M1] 6 times, [k7, M1] 7 times.

  • yarn_needed

    Skeins to buy for a pattern (smallest and largest size) in a given yarn, with a safety margin; warns when the yarn weight differs.

  • convert_yarn_amount

    Grams ↔ meters ↔ yards ↔ skeins for a yarn (its own ball-band ratio) or a yarn weight (typical ratio, marked as an estimate): "I have 200 g of Rios", "how many…

  • count_stitches

    Reads written rows (*k2, p2; rep from * to last 2 sts, k2, (sc, inc) x 6 (18)) and counts what each step uses and makes; flags rows that don't add up and…

  • crafting_reference

    Needle and hook sizes (metric, US, UK, Japanese), yarn weights across regions (US worsted = UK aran = AU 10 ply), US↔UK crochet and knitting terms, and…

  • find_yarn_shops

    Local yarn shops around a point (latitude/longitude + radius, nearest first) or by name or city: address, distance, website, phone, email.

  • get_my_crafting_profile

    Who you are as a maker: crafts, what you make most, yarn weights you use, difficulty you handle (with an estimated level), stash and queue size, plus a short…

  • get_my_stash

    Your yarn with weight, colorway, skeins and total yards, and yards available per weight.

  • get_my_queue

    Your queued patterns with the yarn you planned for each.

  • get_my_projects

    Your projects: pattern, craft, status, progress, dates, your rating.

  • get_my_favorites

    Your favorited patterns, yarns, designers…

  • search_my_library

    Patterns, books and magazines in your Ravelry library.

  • find_patterns_for_my_stash

    Patterns that fit yarn you own: same weight, using 40–100 % of the yardage.

  • pick_from_my_queue

    Ranks your queue by what your stash already covers: planned yarn on hand, enough yarn of the right weight, or how many yards you're short.

  • add_to_my_stash

    Adds yarn to your stash (e.g. from a receipt photo) with colorway, dye lot, skeins, length, weight, price, shop and purchase date.

  • add_to_my_queue

    Queues patterns, optionally with the yarn you plan to use and a note.

  • get_my_project

    One project: pattern, status, progress, the stash yarn it uses, and its progress log.

  • start_project

    Starts a project from a pattern (or a queued pattern, which leaves the queue) and sets stash yarn aside for it.

  • log_project_progress

    "Row 42 of the sleeve, used 1 skein": adds a dated line to the project's private log, sets the %, and records yarn used so far.

  • update_project_status

    Finish (leftovers stay in the stash, empty yarn becomes used up), pause, resume or frog (yarn goes back).

  • update_stash_entry

    Fix colorway, dye lot, location, notes, status or the total owned.

  • remove_from_stash

    Permanently delete stash entries (only when you ask; "used up" keeps the history).

  • estimate_finish_date

    "When will I finish?": from your own pace (yards a day over your recent finished projects), for a pattern or a project in progress; with a deadline, says if…

  • plan_yarn_shopping

    Shopping list for queued or chosen patterns: what your stash already covers (each yard counted once) and what's left to buy per pattern and per weight, in…

  • review_my_queue

    Queue tidy-up: duplicates, patterns you already made, entries waiting for years, and how long the whole queue would take at your pace.

  • audit_my_stash

    Stash check-up: how long it would last at your pace, yarn no plan uses, the oldest yarn, weights you buy but rarely use, leftovers for scrap projects, entries…

  • discover_patterns_for_me

    New patterns from your own taste (techniques, categories, designers in your favorites), or to learn a technique you haven't used yet, leaving out what you…

  • get_my_needles

    Your needles and hooks; with a pattern, which sizes you have and what's missing (circulars or DPNs for patterns worked in the round).

  • get_row_counter

    A row counter card for a project: big + / − buttons you tap while crafting, several named counters (rows, repeats, decreases), a target and the position in the…

  • set_my_preferences

    Your units: metric (meters, grams, cm) or imperial (yards, ounces, inches).

  • update_row_counter

    Changes a counter from the chat ("add 4 rows", "set a 48-row target", "8-row repeat").

  • Start

    "Let's start Musselburgh with my teal Rios": the project is created and the yarn is set aside.

  • Work

    "I'm at row 42 of the brim, used about one skein": a dated line goes into the project's private notes (your progress log) and the yarn used is updated.

本页信息摘自该项目的 README。 查看 README

支持的客户端

该服务器 README 中提到的客户端:

查看全部
Claude Desktop logo

Claude Desktop

桌面端 · 免费增值 · Proprietary

Anthropic 官方推出的 Claude AI 桌面应用程序。支持 MCP 服务器以扩展功能。

WindowsMacOS
Cursor logo

Cursor

桌面端 · 免费增值 · Proprietary

首个代理式 IDE。Cursor 编辑器让开发者与 AI 的工作真正融合在一起,提供如魔法般的编码体验。

WindowsMacOSLinux
VS Code GitHub Copilot logo

VS Code GitHub Copilot

桌面端 · 免费增值 · MIT

VS Code 通过代理模式将 MCP 与 GitHub Copilot 集成,允许在你的代理编码工作流中直接与 MCP 提供的工具交互。在 Claude Desktop、工作区或用户设置中配置服务器,提供引导式 MCP 安装和安全处理输入变量中的密钥,避免泄露硬编码密钥。

WindowsMacOSLinuxWeb

相关 MCP 服务器

更多服务器
Rijksmuseum MCP logo

Rijksmuseum MCP

r-huijts/rijksmuseum-mcp

44

Rijksmuseum MCP服务器通过自然语言交互提供博物馆艺术藏品访问,支持搜索、分析和图像查看功能。

艺术与文化
MCP Tung Shing logo

MCP Tung Shing

baranwang/mcp-tung-shing

26

中国传统黄历(通胜)计算服务,基于 Model Context Protocol (MCP)

艺术与文化
Quran MCP Server logo

Quran MCP Server

djalal/quran-mcp-server

23

基于Quran.com API的MCP服务器,提供古兰经章节、经文、注释等数据的交互服务

艺术与文化
MCP Sefaria Server logo

MCP Sefaria Server

Sivan22/mcp-sefaria-server

11

一个基于MCP协议的服务器,提供对Sefaria犹太图书馆中犹太文本的访问,支持通过标准化接口检索和引用犹太文本。

艺术与文化
Image Gen MCP logo

Image Gen MCP

Ichigo3766/image-gen-mcp

8

一个基于Stable Diffusion WebUI API的文本生成图像MCP服务器

艺术与文化
Oorlogsbronnen MCP logo

Oorlogsbronnen MCP

r-huijts/oorlogsbronnen-mcp

5

一个基于MCP协议的服务器,提供AI驱动的荷兰二战历史档案数据库自然语言查询服务,支持通过自然语言交互探索荷兰二战时期的档案资料。

艺术与文化