Ravelry
Summary
MCP Ravelry provides a bridge to the Ravelry API for knitting and crochet pattern discovery, enabling users to search patterns, retrieve detailed information about specific patterns, and fetch multiple pattern details in a single request. Built by gpaul (Faldin), it authenticates with Ravelry using basic authentication and transforms API responses into structured data that's easier to consume. The implementation is written in TypeScript with a robust development environment including ESLint, Prettier, and Jest for testing, making it ideal for crafters who want to explore knitting and crochet patterns without leaving their conversation interface.
Available Actions(3)
search-patterns
Searches for patterns based on query parameters. Parameters: query (string, required), page (number, optional, default: 1), craft (string, optional), availability (string, optional, default: 'free')
get-pattern-details
Retrieves detailed information for a specific pattern. Parameters: id (string, required)
get-multiple-pattern-details
Retrieves details for multiple patterns at once. Parameters: ids (array of strings, required)
社区评论
暂无评论. 成为第一个评论的人!
登录以参与讨论