WolvenKit MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@WolvenKit MCPsearch for 'player_jacket' across all game archives"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
WolvenKit MCP — Cyberpunk 2077 Modding Tools
MCP server that gives Claude Code access to WolvenKit for Cyberpunk 2077 modding. Extract archives, convert game files to JSON, inspect meshes and textures, manage mods, and build mod projects — all from your terminal.
Works offline (no game running needed). Pairs with CET MCP for a complete AI-assisted modding pipeline.
How it works
Claude Code → stdio/JSON-RPC → MCP Server → WolvenKit CLI (cp77tools) → filesystemRelated MCP server: routine-mcp
Requirements
Node.js >= 18
WolvenKit CLI (installed via dotnet):
dotnet tool install -g WolvenKit.CLICyberpunk 2077 (for game archives)
Setup
# 1. Clone and build
git clone https://github.com/Y4rd13/wolvenkit-mcp.git
cd wolvenkit-mcp
npm install
npm run build
# 2. Add to Claude Code globally
claude mcp add wolvenkit -s user \
-e "WOLVENKIT_CLI=cp77tools" \
-e "CP77_GAME_DIR=/path/to/Cyberpunk 2077" \
-e "CP77_MOD_DIR=/path/to/Cyberpunk 2077/archive/pc/mod" \
-- node /path/to/wolvenkit-mcp/build/index.jsTools (45)
Archive Operations
Tool | Description |
| Extract files from .archive with wildcard filter |
| Pack folder into .archive |
| List all files inside an archive |
| List all game archives |
| Search files across ALL game archives by pattern |
| List installed mod archives with sizes |
| Detect file conflicts between installed mods |
File Conversion
Tool | Description |
| REDengine file → editable JSON |
| JSON → REDengine file |
| Quick structural summary of a game file |
| One-step: find in archives → extract → convert to JSON |
| Convert multiple files to JSON at once |
| Modify specific fields in a game file JSON |
Asset Inspection
Tool | Description |
| List all files referenced by a game file |
| Mesh details: submeshes, materials, bones |
| Texture details: resolution, format, mipmaps |
| List entity components and appearances |
| Search for .app files by pattern |
| List all materials used by a mesh |
| List UI texture atlas slots |
| List animations in .anims/.rig files |
| Search by extension + pattern within an archive |
Asset Export/Import
Tool | Description |
| Export to raw format (mesh→GLB, texture→PNG) |
| Import raw file back to REDengine format |
| Extract + export in one step |
Mod Projects
Tool | Description |
| Scaffold a mod project structure |
| Pack and optionally install mod to game |
| List files in a mod project |
| Extract a game file directly into a mod project |
| Check project structure and report issues |
| Find unreferenced/orphaned files in a project |
| Estimate final mod size by file type |
| Generate TweakXL YAML templates |
Mod Management
Tool | Description |
| Create .bak backup of an archive |
| Restore archive from .bak backup |
| Compare mod archive vs original (added/removed files) |
| Merge multiple archive sources into one |
| Download and install mod from direct URL |
Info & Analysis
Tool | Description |
| CLI version, paths, availability check |
| Compute FNV1a64 hash for game paths |
| Search for a file by its hash value |
| Compare two REDengine files showing changes |
| Estimate mod performance impact (mesh/texture sizes) |
| Search for script files (.reds, .ws) in archives |
| Generate ArchiveXL resource mapping template |
Configuration
Variable | Default | Description |
|
| WolvenKit CLI command |
| (see .mcp.json) | Game installation path |
|
| Mod installation directory |
WSL2 Notes
The MCP server runs on WSL2 but calls the Windows WolvenKit CLI via cmd.exe. Paths are automatically converted between WSL (/mnt/g/...) and Windows (G:\...) formats.
License
MIT
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.
Latest Blog Posts
- 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/Y4rd13/wolvenkit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server