MCP Wsl Bridge

Generate a Windows Claude Desktop `claude_desktop_config.json` (and a parallel Claude Code CLI MCP file) from the stdio MCP server configs in `~/.claude/mcp/*.json`. Each WSL command is wrapped as `wsl.exe -d <distro> -- bash -lc 'exec …'`, paths are translated from `~` to `/home/ctodie`, and secret-named env vars are replaced with placeholders + a warning. Use when the user says "set up MCP on Windows", "bridge my WSL MCP servers", "regenerate claude_desktop_config", or after adding/removing a server in `~/.claude/mcp/`. Args — `--source <dir>` (default `~/.claude/mcp/`), `--out <path>` (default `~/configs/mcp-bridge/claude_desktop_config.json`), `--wsl-distro <name>` (default auto-detect via `wsl.exe -l -v` or `Ubuntu`), `--include <csv>`, `--exclude <csv>`, `--print` (stdout instead of write), `--dry-run`. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/todie--dotfiles--mcp-wsl-bridge commit d53fdc4ef6

Frequently asked questions

npx skillmds@latest add tomevault-io/mcp-wsl-bridge