关于 Apviso MCP
Apviso MCP 将兼容 MCP 的编码工具连接到 APVISO AI 渗透测试平台,提供目标、扫描、漏洞发现、报告、计划和额度管理操作。
主要功能
- 01管理已注册目标
- 02验证域名所有权
- 03创建并查看扫描
- 04查看并更新漏洞发现
- 05获取渗透测试报告
- 06管理计划与额度
适用场景
- 01注册并验证目标域名
- 02启动渗透测试并查看状态
- 03检查漏洞发现并获取报告
- 04查看额度与定期扫描计划
MCP 相关
该 MCP 服务向兼容 MCP 的客户端提供 APVISO 平台操作工具,包括 Claude Code、Cursor、Windsurf 和 Codex。连接时需要 APVISO API 密钥。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
18收录的工具列表 · 更新于 3 周前
此工具无需参数。
详细介绍
@apviso/mcp
用于通过 Claude Code、Cursor、Windsurf、Codex 和其他兼容 MCP 的工具,与 APVISO AI 驱动的渗透测试平台交互的 MCP 服务。
设置
1. 获取 API 密钥
前往你的 APVISO 仪表板 → Settings → API Keys,创建一个新密钥。
2. 添加到 Claude Code
claude mcp add --transport stdio apviso \
--env APVISO_API_KEY=apvk_your_key_here \
-- npx -y @apviso/mcp
在 Windows 上(非 WSL):
claude mcp add --transport stdio apviso ^
--env APVISO_API_KEY=apvk_your_key_here ^
-- cmd /c npx -y @apviso/mcp
备选方案:手动配置
将以下内容添加到你的 .mcp.json(项目范围)或 ~/.claude.json(用户范围):
{
"mcpServers": {
"apviso": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@apviso/mcp"],
"env": {
"APVISO_API_KEY": "apvk_your_key_here"
}
}
}
}
对于团队项目,请在 .mcp.json 中使用环境变量展开,以便每位开发者都使用自己的密钥:
{
"mcpServers": {
"apviso": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@apviso/mcp"],
"env": {
"APVISO_API_KEY": "${APVISO_API_KEY}"
}
}
}
}
3. 验证
在 Claude Code 中运行 /mcp,检查服务状态。
配置
| 变量 | 必填 | 默认值 | 描述 |
|---|---|---|---|
APVISO_API_KEY | 是 | — | 你的 API 密钥(以 apvk_ 开头) |
APVISO_API_URL | 否 | https://apviso.com/api | API 基础 URL |
工具
目标
| 工具 | 描述 |
|---|---|
list_targets | 列出所有已注册的目标 |
get_target | 获取目标详情 |
create_target | 注册新域名 |
verify_target | 验证域名所有权(DNS、文件或 meta 标签) |
get_verification_instructions | 获取目标的验证步骤 |
delete_target | 移除目标 |
扫描
| 工具 | 描述 |
|---|---|
list_scans | 列出扫描,可选按状态筛选 |
get_scan | 获取扫描详情和状态 |
create_scan | 开始新的渗透测试(消耗额度) |
漏洞发现
| 工具 | 描述 |
|---|---|
list_findings | 列出扫描的漏洞 |
update_finding_status | 将漏洞标记为已修复、已接受风险等 |
报告
| 工具 | 描述 |
|---|---|
get_report | 获取完整的 Markdown 渗透测试报告 |
计划
| 工具 | 描述 |
|---|---|
list_schedules | 列出定期扫描计划 |
get_schedule | 获取计划详情 |
create_schedule | 设置定期扫描(Business/Enterprise) |
update_schedule | 修改计划 |
delete_schedule | 移除计划 |
配额
| 工具 | 描述 |
|---|---|
get_quota | 查看剩余额度和计费周期 |
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。