这两天也尝试了一下claude code配置mcp,很好玩,记录一下^^

以下笔记记录均仅适用于windows环境。

0x00 前期准备

需要安装nodejs、git、uv。

安装claude code:npm install -g @anthropic-ai/claude-code

验证安装:claude --version

0x01 配置变量

设置两个PowerShell 永久环境变量(用户级):

[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "http://你的api地址", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的API密钥", [System.EnvironmentVariableTarget]::User)

验证:

[System.Environment]::GetEnvironmentVariable("ANTHROPIC_BASE_URL", [System.EnvironmentVariableTarget]::User)
[System.Environment]::GetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", [System.EnvironmentVariableTarget]::User)

之后就可以启动claude了。

0x02 常用命令

  • 非交互模式:claude -p “你的问题”
  • /clear :清除历史对话
  • /context :查看上下文占用
  • /doctor :检查 Claude Code 安装/配置
  • /mcp :管理 MCP 服务
  • /model 设置 AI 模型
  • /output-style :设置输出样式
  • 卸载MCP:claude mcp remove <name>
  • debug模式:claude --debug

0x03 配置Filesystem MCP

共享本地文件夹给 Claude 使用

  • Filesystem:claude mcp add filesystem npx "@modelcontextprotocol/server-filesystem" "<路径>"

0x04 配置IDA Pro MCP

Claude 与 IDA Pro 进行交互。

项目地址:戳我

  • 使用UV启动服务器:uvx mcp-server-ida
  • 配置IDA:把github项目文件里的plugin文件夹下面的ida_mcp_server_plugin.py及ida_mcp_server_plugin文件夹复制到\IDA Pro\plugins文件夹下
  • 配置 Claude Code 连接IDA MCP:
claude mcp add-json ida "{\"command\":\"uvx\",\"args\":[\"mcp-server-ida\"]}"

0x05 配置xdbg MCP

项目地址:戳我

  • 配置xdbg:按readme教程把文件依次放进x32和x64文件夹。
  • 配置Claude Code 连接xdbg MCP:
#编辑.claude.json

"x64dbg": {
  "command": "D:\\python路径\\python.exe",
  "args": [
    "D:\\文件路径\\x64dbg.py"
  ]
}
  • 注意事项:python版本至少为3.10以上,安装requests和mcp库。此外,记得查看x64dbg.py脚本和xdbg日志中的端口是否能对应上。
  • 其他同理,大多数情况下 MCP 连接的服务器或插件对应的软件必须先启动,否则 MCP 会连接失败。

0x06 配置EXCEL MCP

项目地址:戳我

  • uvx excel-mcp-server stdio
  • 配置.claude.json文件
{
   "mcpServers": {
      "excel": {
         "command": "uvx",
         "args": ["excel-mcp-server", "stdio"]
      }
   }
}

参考/分享: