基本能力
产品定位
SecureAnnex MCP Server 是一个专注于浏览器扩展安全分析的 MCP 服务器,旨在提供全面的安全评估工具。
核心功能
- 浏览器扩展搜索与信息获取:支持根据名称、ID、所有者等条件搜索扩展,并获取详细信息和版本历史。
- 安全分析:包括漏洞检测、签名检查、URL 分析、权限风险评估等。
- 用户反馈:获取用户对扩展的评价和评分。
- 更新监控:获取最近更新的扩展信息。
适用场景
- 浏览器扩展开发:开发者可以使用该工具检查自己的扩展是否存在安全问题。
- 安全审计:安全专家可以对浏览器扩展进行全面的安全评估。
- 用户研究:获取用户对扩展的反馈,帮助改进产品。
工具列表
- search_extensions:根据条件搜索浏览器扩展。
- get_extension_details:获取扩展的详细信息。
- get_extension_vulnerabilities:获取扩展的安全漏洞。
- get_extension_signatures:获取扩展的安全签名。
- get_extension_urls:获取扩展使用的网络 URL。
- get_extension_manifest_risks:获取扩展的权限风险。
- get_extension_analysis:获取扩展的 AI 安全分析。
- get_extension_code_review:获取扩展的代码安全审查。
- get_extension_reviews:获取扩展的用户评价。
- get_recent_updates:获取最近更新的扩展。
常见问题解答
- API 密钥问题:确保 API 密钥正确设置。
- 路径问题:验证 Claude Desktop 配置中的路径是否正确。
使用教程
使用依赖
无需手动设置 Python 环境,Claude Desktop 会自动处理所有依赖。
安装教程
- 下载或克隆仓库。
- 确保
pyproject.toml
文件在项目目录中。 - 配置 Claude Desktop,编辑
~/Library/Application Support/Claude/claude_desktop_config.json
文件。
调试方式
- 确保 API 密钥正确设置。
- 验证路径是否正确。
- 使用
which uv
命令检查uv
的绝对路径。