MCP_ravelry
If you are the rightful owner of MCP_ravelry and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that provides tools for interacting with the Ravelry API, allowing AI assistants to search for, explore, and retrieve knitting and crochet patterns.
The Ravelry MCP Server is designed to interface with the Ravelry API, providing a seamless way for AI assistants to access and interact with a vast database of knitting and crochet patterns. This server allows users to search for patterns, retrieve detailed information, and filter results based on various criteria such as craft type and price. Inspired by a personal connection to the crafting community, this project aims to bridge the gap between technology and traditional crafts, enhancing the crafting experience through AI integration. The server is built using Node.js and TypeScript, ensuring a robust and scalable solution for developers looking to integrate Ravelry's resources into their applications.
Features
- 🔍 Pattern Search: Search Ravelry's database of patterns using keywords and filters.
- 📋 Pattern Details: Get comprehensive information about specific patterns.
- 🧶 Craft Filtering: Filter patterns by craft type (knitting or crochet).
- 💰 Price Options: Filter patterns by availability (free, paid, etc.).
- 🤖 AI Assistant Integration: Designed to work with AI assistants through the Model Context Protocol.
Tools
search-patterns
Searches for patterns based on query parameters.
get-pattern-details
Retrieves detailed information for a specific pattern.
get-multiple-pattern-details
Retrieves details for multiple patterns at once.