ShaderToy-MCP
Servidor MCP para ShaderToy, un sitio web para crear, ejecutar y compartir shader GLSL ( https://www.shadertoy.com/ ). Conecta LLM como Claude con ShaderToy mediante el Protocolo de Contexto de Modelo (MCP), lo que permite a LLM consultar y leer la página web completa, lo que le permite crear shader cada vez más complejos, algo que normalmente no es posible.
Ejemplo del sombreador complejo que genera:
Océano ( https://www.shadertoy.com/view/tXs3Wf )
Montañas ( https://www.shadertoy.com/view/W3l3Df )
Lluvia digital de Matrix ( https://www.shadertoy.com/view/33l3Df )
Características
- Recuperando información sobre cualquier sombreador en ShaderToy
- Busque sombreadores disponibles en ShaderToy a través de un mensaje de búsqueda
- Genere sombreadores complejos aprendiendo de los sombreadores existentes en ShaderToy
Herramientas MCP
- obtener_información_del_sombreador()
- sombreador de búsqueda()
Instalación
En Mac, instale uv como
En Windows
y luego
De lo contrario, las instrucciones de instalación se encuentran en su sitio web: Instalar uv
Integración de escritorio de Claude
Clone el proyecto con git clone https://github.com/wilsonchenghy/ShaderToy-MCP.git
Vaya a Claude > Configuración > Desarrollador > Editar configuración > claude_desktop_config.json para incluir lo siguiente:
Una vez configurado el archivo de configuración en Claude, verá un icono de martillo para el MCP. Pruebe con los comandos de ejemplo para comprobar si utiliza correctamente las herramientas del MCP.
Comandos de ejemplo
Generate shader code of a {object}, if it is based on someone's work on ShaderToy, credit it, make the code follow the ShaderToy format: void mainImage( out vec4 fragColor, in vec2 fragCoord ) {}
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Servidor MCP para ShaderToy, un sitio donde se comparten shaders GLSL. Este servidor MCP permite a los LLM crear shaders complejos que normalmente no son capaces de crear.
Related MCP Servers
- -securityAlicense-qualityMCP server for toolhouse.ai. This does not rely on an external llm unlike the official server.Last updated -1PythonMIT License
- AsecurityAlicenseAqualityAn MCP server that provides LLMs access to other LLMsLast updated -41412JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that helps novice developers deploy web applications through conversational interfaces, bridging the gap between LLMs and various hosting environments.Last updated -1PythonMIT License
- AsecurityAlicenseAqualityAn MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.Last updated -441TypeScriptMIT License