ShaderToy MCP-Server

ShaderToy MCP-Server

Veröffentlicht am Jun 18, 2025. Zuletzt geändert am Jun 18, 2025 um 11:13 am
AI ShaderToy GLSL MCP

Kontaktieren Sie uns, um Ihren MCP-Server in FlowHunt zu hosten

FlowHunt bietet eine zusätzliche Sicherheitsschicht zwischen Ihren internen Systemen und KI-Tools und gibt Ihnen granulare Kontrolle darüber, welche Tools von Ihren MCP-Servern aus zugänglich sind. In unserer Infrastruktur gehostete MCP-Server können nahtlos mit FlowHunts Chatbot sowie beliebten KI-Plattformen wie ChatGPT, Claude und verschiedenen KI-Editoren integriert werden.

Was macht der “ShaderToy” MCP-Server?

ShaderToy-MCP ist ein MCP-Server (Model Context Protocol), der KI-Assistenten mit ShaderToy verbindet, einer beliebten Plattform zum Erstellen, Ausführen und Teilen von GLSL-Shadern. Indem große Sprachmodelle (LLMs) wie Claude über MCP mit ShaderToy verbunden werden, ermöglicht dieser Server der KI, komplette ShaderToy-Webseiten abzufragen und zu lesen. So kann die KI komplexe Shader generieren und weiterentwickeln, die über ihre alleinigen Fähigkeiten hinausgehen. Diese Integration verbessert den Workflow von Shader-Künstlern und KI-Entwicklern, indem sie nahtlosen Zugriff auf ShaderToys Inhalte bietet und so eine noch anspruchsvollere Shader-Erstellung, -Erkundung und -Teilen ermöglicht.

Liste der Prompts

Im Repository sind keine Informationen zu Prompt-Vorlagen enthalten.

Logo

Bereit, Ihr Geschäft zu erweitern?

Starten Sie heute Ihre kostenlose Testversion und sehen Sie innerhalb weniger Tage Ergebnisse.

Liste der Ressourcen

In den verfügbaren Dateien oder der Dokumentation sind keine expliziten Ressourcendefinitionen zu finden.

Liste der Tools

Im Repository ist keine explizite Tool-Liste oder eine server.py-Datei mit Details zu MCP-Tools vorhanden.

Anwendungsfälle dieses MCP-Servers

  • Shader-Generierung: Ermöglicht KI-Assistenten, komplexe GLSL-Shader zu generieren, indem sie das ShaderToy-Repository abfragen und Webkontext als Inspiration oder Referenz nutzen.
  • Shader-Erkundung: Nutzer können Shader von ShaderToy effizienter mit KI-gestützter Zusammenfassung und Erklärung erkunden und analysieren.
  • Creative Coding-Hilfe: Die KI kann Nutzer beim Debuggen oder Erweitern von Shader-Code unterstützen, indem sie ShaderToy-Beispiele und Dokumentationen über MCP abruft.
  • Teilen von KI-erstellten Shadern: Erleichtert das direkte Teilen von KI-generierten Shadern auf ShaderToy und schließt damit den Kreis zwischen KI-Erstellung und Community-Sharing.

Einrichtung

Windsurf

  1. Stellen Sie sicher, dass Node.js und Windsurf installiert sind.
  2. Suchen Sie Ihre Konfigurationsdatei .windsurf/config.json.
  3. Fügen Sie den ShaderToy MCP-Server mit folgendem JSON-Snippet hinzu:
    {
      "mcpServers": {
        "shadertoy": {
          "command": "npx",
          "args": ["@shadertoy/mcp-server@latest"]
        }
      }
    }
    
  4. Speichern Sie die Datei und starten Sie Windsurf neu.
  5. Überprüfen Sie die Einrichtung in der Windsurf-Oberfläche.

Claude

  1. Stellen Sie sicher, dass Claude und Node.js installiert sind.
  2. Bearbeiten Sie die config.json-Einstellungen von Claude.
  3. Fügen Sie die ShaderToy MCP-Server-Konfiguration ein:
    {
      "mcpServers": {
        "shadertoy": {
          "command": "npx",
          "args": ["@shadertoy/mcp-server@latest"]
        }
      }
    }
    
  4. Speichern Sie die Konfiguration und starten Sie Claude neu.
  5. Bestätigen Sie in der Claude-Oberfläche, dass der Server verfügbar ist.

Cursor

  1. Installieren Sie Node.js und Cursor.
  2. Suchen Sie cursor.config.json in Ihrem Benutzerverzeichnis.
  3. Fügen Sie diesen Ausschnitt ein:
    {
      "mcpServers": {
        "shadertoy": {
          "command": "npx",
          "args": ["@shadertoy/mcp-server@latest"]
        }
      }
    }
    
  4. Speichern und starten Sie Cursor neu.
  5. Vergewissern Sie sich, dass ShaderToy MCP-Server in der Serverliste erscheint.

Cline

  1. Installieren Sie Node.js und Cline.
  2. Öffnen Sie die Datei .cline/config.json.
  3. Fügen Sie den ShaderToy MCP-Server hinzu:
    {
      "mcpServers": {
        "shadertoy": {
          "command": "npx",
          "args": ["@shadertoy/mcp-server@latest"]
        }
      }
    }
    
  4. Speichern und starten Sie Cline neu.
  5. Überprüfen Sie über die Diagnose von Cline, ob der Server läuft.

API-Keys absichern (Beispiel)

{
  "mcpServers": {
    "shadertoy": {
      "command": "npx",
      "args": ["@shadertoy/mcp-server@latest"],
      "env": {
        "SHADERTOY_API_KEY": "${SHADERTOY_API_KEY}"
      },
      "inputs": {
        "apiKey": "${SHADERTOY_API_KEY}"
      }
    }
  }
}

Hinweis: Speichern Sie Ihre API-Keys in Umgebungsvariablen, um die Sicherheit zu gewährleisten.

So nutzen Sie diesen MCP in Flows

MCP in FlowHunt nutzen

Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie sie mit Ihrem KI-Agenten:

FlowHunt MCP flow

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Bereich für die System-MCP-Konfiguration tragen Sie Ihre MCP-Serverdetails in folgendem JSON-Format ein:

{
  "shadertoy": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Nach der Konfiguration kann der KI-Agent diesen MCP als Tool mit Zugriff auf alle seine Funktionen und Möglichkeiten nutzen. Denken Sie daran, “shadertoy” durch den tatsächlichen Namen Ihres MCP-Servers und die URL durch Ihre eigene MCP-Server-URL zu ersetzen.


Übersicht

AbschnittVerfügbarDetails/Anmerkungen
ÜbersichtÜbersicht gefunden in README.md
Liste der PromptsKeine Angaben zu Prompt-Vorlagen
Liste der RessourcenKeine expliziten MCP-Ressourcendefinitionen
Liste der ToolsKeine explizite Tool-Liste oder server.py im Repo
API-Keys absichernBeispiel in den Setup-Anweisungen enthalten
Sampling-Unterstützung (weniger relevant)Keine Erwähnung von Sampling-Support

Basierend auf obigen Punkten bietet ShaderToy-MCP eine klare Übersicht und Einrichtungshilfe, es fehlen jedoch Dokumentationen zu Prompt-Vorlagen, Tools und Ressourcen. Der Hauptnutzen liegt in der Verbindung von LLMs mit ShaderToy. Eine erweiterte Dokumentation und explizite MCP-Feature-Unterstützung wären wünschenswert. Ich bewerte diesen MCP-Server mit 4/10 für allgemeinen MCP-Nutzen und Dokumentation.

MCP-Bewertung

Hat eine LICENSE✅ (MIT)
Mindestens ein Tool
Anzahl Forks3
Anzahl Sterne21

Häufig gestellte Fragen

Was ist der ShaderToy MCP-Server?

Der ShaderToy MCP-Server ist eine Brücke zwischen KI-Assistenten und ShaderToy und ermöglicht es der KI, GLSL-Shader zu suchen, zu generieren und zu teilen, indem sie über das Model Context Protocol auf ShaderToys Inhalte und Community zugreift.

Welche Anwendungsfälle werden von diesem MCP-Server unterstützt?

Er unterstützt KI-basierte Shader-Generierung, -Erkundung, Creative Coding-Hilfe und das Teilen von KI-erstellten Shadern auf ShaderToy und verbessert so die Workflows von Shader-Künstlern und Entwicklern.

Gibt es Unterstützung für Prompt-Vorlagen oder explizite Tools?

Nein, die aktuelle Dokumentation enthält keine Prompt-Vorlagen oder explizite MCP-Tool-/Ressourcendefinitionen.

Wie sichere ich meine API-Keys?

Speichern Sie Ihre ShaderToy API-Keys in Umgebungsvariablen und referenzieren Sie sie in Ihrer MCP-Serverkonfiguration, um sie sicher zu halten und nicht im Code abzulegen.

Wie lautet die Gesamtbewertung der Dokumentation und des MCP-Nutzens?

Der ShaderToy MCP-Server ist gut dokumentiert im Setup, es fehlen jedoch Prompts, Tools und Ressourcendokumentation. Für allgemeinen MCP-Nutzen und Doku erhält er 4/10 Punkten.

Verbinden Sie FlowHunt mit ShaderToy via MCP

Steigern Sie Ihre KI-Workflows für Shader-Erstellung, -Erkundung und -Teilen, indem Sie den ShaderToy MCP-Server in FlowHunt integrieren.

Mehr erfahren

ShaderToy-MCP
ShaderToy-MCP

ShaderToy-MCP

Integrieren Sie FlowHunt mit ShaderToy-MCP, um Shader-Entdeckung, -Analyse und -Generierung mithilfe KI-gesteuerter Workflows zu automatisieren. Ermöglichen Sie...

4 Min. Lesezeit
AI ShaderToy +4
BlenderMCP MCP-Server
BlenderMCP MCP-Server

BlenderMCP MCP-Server

BlenderMCP verbindet Blender mit KI-Assistenten wie Claude und ermöglicht automatisiertes, KI-gesteuertes 3D-Modellieren, Szenenerstellung und Asset-Management ...

4 Min. Lesezeit
AI 3D Modeling +4
mcp-vision MCP-Server
mcp-vision MCP-Server

mcp-vision MCP-Server

Der mcp-vision MCP-Server verbindet HuggingFace-Modelle für Computer Vision – wie Zero-Shot-Objekterkennung – mit FlowHunt und anderen KI-Plattformen. So erhalt...

4 Min. Lesezeit
AI Computer Vision +5