Ravelry MCP Server

MCP server for the Ravelry knitting/crochet API

Local serverstdioGo

What is the Ravelry MCP Server?

MCP server for the Ravelry knitting/crochet API

What it actually does

An MCP server that gives Claude full access to the Ravelry knitting and crochet API — pattern search, yarn database, and your personal notebook (queue, stash, projects, favorites, library).

Configuration

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
ravelry_whoamiVerify credentials and return the authenticated user's username, avatar, and profile URL
search_patternsquery, craft, availability, yarn_weight, difficulty_min, difficulty_max, fit, pc, colors, page, page_size, sort
get_patternid (required)
get_patternsids[] (required, max 100)
search_yarnsquery, weight, fiber_type, company_name, rating_min, discontinued, page, page_size, sort
get_yarnid (required)
get_yarnsids[] (required, max 100)
get_current_user—
get_queuequery, page, page_size
add_to_queuepattern_id, stash_id?, sort_position?
remove_from_queuequeue_entry_id
get_stashquery, weight, color_family, stash_status, page, page_size
get_projectsstatus, craft, page, page_size
update_projectid (required), status, completed, started, progress, notes, name

How to install the Ravelry MCP Server

{
  "mcpServers": {
    "ravelry": {
      "command": "npx",
      "args": ["-y", "ravelry-mcp"],
      "env": {
        "RAVELRY_ACCESS_KEY": "your_access_key_here",
        "RAVELRY_PERSONAL_KEY": "your_personal_key_here"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
RAVELRY_ACCESS_KEYCredential the server authenticates with.Yes
RAVELRY_PERSONAL_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Ravelry to ravelry whoami.”
  • “Use Ravelry to search patterns.”
  • “Use Ravelry to get pattern.”

Frequently asked questions

MCP server for the Ravelry knitting/crochet API Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.