Token导航 LogoToken导航TokenDH.com
ward MCP logo
开发工具stdio官方级别未说明来源级核验

ward MCP

MCP Server

Ward是一款AI驱动的代码质量分析工具,能够检测安全漏洞、错误、代码异味和性能问题,支持多种编程语言。

工具数

3

提示词数

0

GitHub Stars

4

资源数

0
代码分析PythonClaude性能优化Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

user31133

提供方

user31133

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install semgrep ward-mcp

详细介绍

沃德

用于AI驱动的代码质量分析的MCP服务器。检测安全问题、错误、代码异味和性能问题。

支持:Python、JavaScript/TypeScript、Go、Java、Ruby、Rust、C/C++等。

快速开始

需要Python 3.10+

1.安装

pip install semgrep ward-mcp

2.添加到MCP配置

克劳德桌面/光标/风帆 (mcp.jsonclaude_desktop_config.json):

{
  "mcpServers": {
    "ward": {
      "command": "python",
      "args": ["-m", "ward", "mcp"]
    }
  }
}

克劳德代码CLI (~/.claude/mcp_servers.json):

{
  "ward": {
    "type": "stdio",
    "command": "python",
    "args": ["-m", "ward", "mcp"]
  }
}

完成。您的AI代理现在可以访问Ward的扫描工具。

自动扫描设置

添加到您的项目 CLAUDE.md.cursorrules:

After generating code, use ward mcp - scan_remote tool to check for issues.
Format: scan_remote(code_files=[{"path": "filename.py", "content": "code"}])
If issues found: fix and scan again.

工具

工具说明
scan_remote直接扫描代码内容
scan按路径扫描文件
scan_with_custom_rule使用自定义YAML规则进行扫描

警告-由于安装原因,第一次mcp调用将更长。

故障排除

“找不到semgrep” -快跑 pip install semgrep

服务器无法启动 -检查 python -m ward mcp 运行无错误

路线图

第一阶段:基于人工智能的分析 (即将推出)

  • explain_issue -LLM为检测到的问题提供了详细的解释
  • suggest_fix -AI生成的代码修复,并提供上下文感知建议

第二阶段:跨文件智能 (即将推出)

  • analyze_cross_file -跨多个文件的基于图的污染分析
  • 检测跨多个模块的复杂漏洞
  • 依赖流跟踪和数据流分析

请继续关注更新!

许可证

麻省理工学院

目录标签

目录标签

代码分析PythonClaude性能优化本地部署安全检测AI辅助编程多语言支持

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP