blackarch-AI MCP Server
blackarch-AI
一个范围门控的MCP服务器及一组Claude Code Skills,用于BlackArch Linux上的红队和蓝队安全工作流。
这是什么
MCP服务器(
src/blackarch_ai_mcp/)——将本地安全工具(nmap、gobuster、nikto、hydra,以及本地蓝队审计)封装为MCP工具,使任何MCP兼容客户端均可调用。Claude Code Skills(
.claude/skills/)——使用这些工具逐步完成红队和蓝队工作流的Markdown操作手册。
Related MCP server: MoonMCP
安全模型:范围门控
任何红队工具都不会针对未经明确授权的目标运行。 每个涉及网络目标的工具(nmap_scan、gobuster_dir、nikto_scan、hydra_bruteforce)都会首先检查scope.yaml,如果目标未在列表中列出且具有有效、未过期的授权,则会拒绝并给出明确消息。
cp scope.example.yaml scope.yaml
# edit scope.yaml: add host/cidr, authorized_by, authorization_ref, expiresscope.yaml被git忽略——它是本地的,永远不会发布。完整约定请参见docs/SCOPE.md。
蓝队工具(audit_listening_ports、audit_suid_world_writable、review_auth_log、lint_ssh_config、audit_pacman_packages、crack_hash_offline)仅限本地使用,不受门控——它们从不接触第三方。
本项目不授予任何测试权限。 你有责任在将任何红队工具指向目标之前获得明确、书面的许可。未经授权扫描/利用不属于你或未获得书面许可测试的系统,在大多数司法管辖区是违法的。
安装
sudo pacman -S --needed python-uv
uv sync独立运行MCP服务器
uv run python -m blackarch_ai_mcp.server注册到Claude Code
claude mcp add blackarch-ai -- uv --directory /path/to/blackarch-ai run python -m blackarch_ai_mcp.server然后在Claude Code会话中,调用一个Skill(例如“run a host audit”,或如果启用了斜杠调用则输入/blue-team-host-audit),或直接调用mcp__blackarch-ai__*工具。
布局
各部分如何组合请参见docs/ARCHITECTURE.md,完整工具参考请参见docs/TOOLS.md。
测试
uv run pytest许可证
MIT——参见LICENSE。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-quality-maintenanceA Kali Linux-based MCP server that exposes over 45 penetration testing tools for AI-assisted security auditing and vulnerability scanning. It features strict scope enforcement, structured output parsing, and persistent finding storage to automate the offensive security workflow.
- AlicenseAqualityBmaintenanceA scope-aware bug-bounty & reconnaissance MCP server that works out of the box on the Python standard library and augments itself with your favourite CLI tools when they're present.22MIT
- Alicense-qualityCmaintenanceEnables automated bug bounty hunting and security research with tools for reconnaissance, web vulnerability scanning, API testing, binary analysis, and mobile app analysis through an MCP interface.MIT
- Alicense-qualityBmaintenanceA safety-constrained MCP server that exposes selected Kali Linux and Nmap capabilities within an authorized lab network, enforcing strict scope limitations and audit logging.MIT
Related MCP Connectors
Offline methodology engine for authorized penetration testing, CTF, and security research.
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Scans MCP servers for tool poisoning, prompt injection and supply chain risks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Pusparaj99op/blackarch-AI'
If you have feedback or need assistance with the MCP directory API, please join our Discord server