ravelry-mcp
ravelry-mcp
Ein MCP-Server, der Claude mit der Ravelry-API verbindet und es Strickenden und Häkelnden ermöglicht, nach Mustern zu suchen, Garn zu finden und zu berechnen, wie viel sie kaufen müssen — und das über natürliche Sprache, ohne ihren Arbeitsablauf zu verlassen.
Werkzeuge
Werkzeug | Beschreibung |
| Durchsuche Ravelry-Muster nach Schlüsselwort, Handarbeitstechnik, Garnstärke, Schwierigkeitsgrad und Preis |
| Ruft vollständige Details zu einem Muster ab, einschließlich Lauflänge, Maschenprobe, Größen und einem direkten Link |
| Durchsuche die Ravelry-Garndatenbank nach Name, Marke, Stärke oder Faserzusammensetzung |
| Berechne, wie viele Knäuel eines bestimmten Garns für ein Muster benötigt werden, mit einem Puffer |
Related MCP server: agent-skill-loader
Voraussetzungen
Python 3.11+
Ein Ravelry-Entwicklerkonto mit einer persönlichen App (für die Anmeldedaten von Basic Auth)
Einrichtung
git clone https://github.com/alicegetmanchuk/ravelry-mcp-project.git ravelry-mcp
cd ravelry-mcp
uv pip install -e .
cp .env.example .envBearbeite .env mit deinen Ravelry-Anmeldedaten:
RAVELRY_USERNAME=your_username
RAVELRY_PASSWORD=your_personal_auth_tokenHinweis: v0 benötigt nur Lesezugriff über Basic Auth. Gehe auf Ravelry zu Pro → Apps → Erstelle eine persönliche App — das gibt dir einen Benutzernamen- und Passwort-Token ohne OAuth-Einrichtung.
Claude Desktop
Füge zu deiner claude_desktop_config.json hinzu:
{
"mcpServers": {
"ravelry": {
"command": "uv",
"args": ["run", "ravelry-mcp"],
"cwd": "/path/to/ravelry-mcp"
}
}
}Entwicklung
Führe den MCP inspector aus, um die Werkzeuge interaktiv zu testen:
uv run mcp dev src/ravelry_mcp/server.py:mcpFahrplan
Die folgenden Funktionen erfordern OAuth (Zugriff auf Benutzerebene) anstelle von Basic Auth:
Stash-Abgleich — die Garnvorräte eines Benutzers mit den Anforderungen eines Musters abgleichen
Zugriff auf die Warteschlange — die Muster-Warteschlange eines Benutzers lesen und verwalten
Projektfortschritts-Tracker — laufende Strickprojekte protokollieren und aktualisieren
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP Server for the Notion API, enabling Claude to interact with Notion workspaces.31682918MIT
- AlicenseAqualityBmaintenanceMCP server to dynamically load Claude Code skills into AI agents57514MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that gives Claude Desktop complete intelligence about any public GitHub repository. Research libraries, compare packages, audit dependencies, and explore codebases through natural conversation.1MIT
- AlicenseNot gradedqualityCmaintenanceA local MCP server that lets Claude answer plain-language questions about your Anthropic usage and spend across the developer API platform and Claude Enterprise products.MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
An MCP server that gives your AI access to the source code and docs of all public github repos
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alicegetmanchuk/ravelry-mcp-project'
If you have feedback or need assistance with the MCP directory API, please join our Discord server