Windows 下部署 Kali-Security-MCP 记录
Windows 下部署 Kali-Security-MCP 记录 这篇记录的目标很简单:以后换新电脑时,可以按本文把环境重新拉起来,少走弯路。 最终跑通的链路如下: Windows 安装 Claude Code WSL 中部署 Kali-Security-MCP Claude Code 不走网络连接 Claude Code 通过 stdio 方式调用 wsl.exe wsl.exe 进入 WSL 后,在项目目录中启动 mcp_server.py 这个方案已经能跑通。后面又遇到了上下文长度问题,但部署链路本身已经打通。 一、最终可用方案 最终我放弃了“Windows 通过网络地址连接 WSL 中的 MCP Server”的方式,改用 stdio 方式。 原因很实际: 这个项目在 WSL 里直接起网络型 MCP 服务时,先遇到了 Python 依赖版本不兼容,代码要改 改完以后服务能起,但 Claude Code 通过网络方式接入时,会做额外校验,这个 MCP Server 当前实现没有通过 改成 stdio 后,Claude Code 直接拉起 wsl.exe,再由 WSL 里的 Python 启动 mcp_server.py,链路最稳定 结论先写在前面: 在 Windows 下接 Kali-Security-MCP,当前更稳的做法是 stdio,不要优先折腾网络接入。 二、部署步骤 1. Windows 安装 WSL 先装好 WSL,并准备一个 Linux 发行版。本文实际使用的是 WSL 里的 Linux 环境来部署 Kali-Security-MCP。 ...