
AI Agent for ShaderToy-MCP
Integrate ShaderToy-MCP to empower your AI workflows with advanced shader generation and search capabilities. Connect large language models like Claude with ShaderToy via the Model Context Protocol (MCP), enabling instant retrieval of shader information, complex shader code generation, and smart search directly from the ShaderToy ecosystem. Perfect for developers, digital artists, and AI-powered creative tools seeking to automate and enhance shader-based visual content creation.

Automate Shader Discovery & Analysis
Quickly retrieve detailed information on any shader from ShaderToy using AI-powered queries. The ShaderToy-MCP server bridges large language models with ShaderToy’s vast library, enabling effortless search, retrieval, and analysis. Instantly access shader metadata, source code, and creative attributions to streamline your pipeline.
- Instant Shader Info.
- Retrieve detailed metadata and code for any ShaderToy shader directly through AI queries.
- Smart Search.
- Use natural language prompts to search ShaderToy’s entire library for relevant shaders.
- Seamless LLM Integration.
- Connect popular LLMs like Claude to ShaderToy, unlocking powerful automation for shader discovery.
- Boost Productivity.
- Automate repetitive shader research tasks to focus on creativity and innovation.

AI-Powered Shader Generation
Leverage the combined intelligence of LLMs and ShaderToy-MCP to generate increasingly complex GLSL shaders. The integration reads and learns from existing shaders, allowing you to automatically create sophisticated visual effects and animations tailored to your needs.
- Complex Shader Generation.
- Automatically generate advanced shader code based on existing ShaderToy examples.
- Learning from Examples.
- AI reads and learns from ShaderToy’s public shaders, improving output quality and creativity.
- Custom Visual Effects.
- Quickly build and adapt shaders for oceans, mountains, matrix rain, and more with minimal manual effort.

Seamless Integration & Developer Ready
ShaderToy-MCP is easy to install and integrate with popular LLM-powered platforms like Claude Desktop. Simple setup steps get you running quickly, enabling automated workflows and fast prototyping for developers and creative teams.
- Fast Installation.
- Supports Mac and Windows with simple install instructions and seamless setup.
- Claude Desktop Integration.
- Connect directly to Claude via developer settings for instant access to MCP tools.
MCP INTEGRATION
Available ShaderToy MCP Integration Tools
The following tools are available as part of the ShaderToy MCP integration:
- get_shader_info
Retrieve detailed information about any shader on ShaderToy, including metadata and code.
- search_shader
Search for shaders available on ShaderToy using a search prompt to find relevant shader examples.
Supercharge Shader Creation with ShaderToy-MCP
Easily connect Claude or any LLM to ShaderToy and generate, search, or analyze complex shaders—directly from your desktop. Explore new creative possibilities with seamless integration and powerful automation.
What is ShaderToy-MCP
ShaderToy-MCP is an MCP (Model Context Protocol) server designed to bridge the gap between Large Language Models (LLMs) like Claude and the ShaderToy platform—a popular website for creating, running, and sharing GLSL shaders. ShaderToy-MCP enables LLMs to query and read entire ShaderToy web pages, making it possible for AI to generate, manipulate, and understand complex shaders that would otherwise be out of reach. By exposing ShaderToy’s creative coding environment to AI systems, ShaderToy-MCP empowers automated shader generation, data extraction, and advanced programmatic control for research, creativity, and educational use.
Capabilities
What we can do with ShaderToy-MCP
ShaderToy-MCP allows users and AI agents to interact with ShaderToy in advanced ways, opening up new possibilities for creative coding, automation, and shader research.
- Automate Shader Discovery
- Query and fetch ShaderToy web pages programmatically to discover new shaders.
- AI-Powered Shader Generation
- Enable AI systems to analyze, create, and refine GLSL shaders directly on ShaderToy.
- Educational Integration
- Use LLMs as tutors or assistants to explain, modify, or generate shader code for learners.
- Research Complex Visual Effects
- Allow AI to experiment with and combine shaders to push the boundaries of graphics programming.
- Extract and Visualize Shader Data
- Programmatically retrieve and process shader metadata, preview images, and statistics.

How AI Agents Benefit from ShaderToy-MCP
By providing seamless access between LLMs and ShaderToy, ShaderToy-MCP unlocks the ability for AI agents to autonomously explore, generate, and reason about advanced shader code. This greatly enhances AI-driven creative workflows, automated research in computer graphics, and interactive learning experiences.