MCP_ravelry
1
Ravelry MCP Server is a Model Context Protocol server designed to interface with the Ravelry API, enabling AI assistants to efficiently search and explore knitting and crochet patterns. It provides filtering options and integrates seamlessly with AI platforms.
Ravelry MCP Server
A Model Context Protocol (MCP) server that interacts with the Ravelry API to facilitate the search and retrieval of knitting and crochet patterns. The project offers:
- A reliable interface for AI assistants via the MCP
- Pattern search and detailed information retrieval
- Filtering options by craft type and pattern availability
Features
- Pattern Search: Search Ravelry's pattern database by keywords and filters
- Pattern Details: Obtain comprehensive pattern information
- Craft Filtering: Filter by knitting or crochet
- Price Options: Filter by pricing (free, paid)
- AI Assistant Integration: Optimized for use with AI assistants through MCP
Prerequisites
- Node.js (v14 or higher)
- npm or yarn
- Ravelry API credentials
Installation
- Clone the repository
- Install dependencies
- Set up environment variables
- Configure API credentials
Usage
- Start the server in development or production mode
- Integrate with Claude Desktop for Ravelry browsing capabilities