# Shaderc-VkRunner (GPU Shader Sandbox)

> Use this tool when you need to develop, compile, and visualize GPU shaders in a secure sandbox environment. It solves problems related to GPU crashes and limited hardware capabilities by providing a local, software-based Vulkan implementation. The tool accepts shader code as input and outputs visualized results, making it ideal for use cases like shader development and testing, particularly with AI-powered tools like VS Code Copilot.

Canonical page: https://skillsregistry.net/skills/mehmetoguzderin-shaderc-vkrunner  
JSON: https://api.skillsregistry.net/v1/skills/mehmetoguzderin-shaderc-vkrunner

## Description

shaderc-vkrunner-mcp is a Model Context Protocol server that provides AI agents with a secure sandbox for developing, compiling, and visualizing GPU shaders using Vulkan. It runs entirely locally in a Docker container using Mesa's software Vulkan implementation, eliminating risks of GPU crashes while supporting advanced features like subgroups, atomic operations, and raytracing without physical GPU hardware. The implementation leverages Rust's type safety, integrates with tools like Shaderc for compilation and VkRunner for execution, and is designed to work with VS Code Copilot and other MCP-capable AI tools for shader development workflows.

## Trust

- **Trust score (0–1):** 0.67
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mehmetoguzderin-shaderc-vkrunner)
- **Repository:** <https://github.com/mehmetoguzderin/shaderc-vkrunner-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mehmetoguzderin-shaderc-vkrunner"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mehmetoguzderin-shaderc-vkrunner` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mehmetoguzderin-shaderc-vkrunner/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
