blackarch-AI MCP Server
blackarch-AI
レッドチームおよびブルーチーム向けのセキュリティワークフローをBlackArch Linux上で実行するための、スコープ制限付きMCPサーバーとClaude Codeスキルセットです。
これは何か
MCPサーバー(
src/blackarch_ai_mcp/) — ローカルのセキュリティツール(nmap、gobuster、nikto、hydra、さらにローカルのブルーチーム監査)をMCPツールとしてラップし、MCP互換クライアントから呼び出せるようにします。Claude Codeスキル(
.claude/skills/) — それらのツールを使ったレッドチームおよびブルーチームのワークフローを解説するマークダウンプレイブックです。
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はgitignoreされています — ローカルにあり、公開されることはありません。完全な契約については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 syncMCPサーバーをスタンドアロンで実行
uv run python -m blackarch_ai_mcp.serverClaude Codeに登録
claude mcp add blackarch-ai -- uv --directory /path/to/blackarch-ai run python -m blackarch_ai_mcp.serverその後、Claude Codeセッションでスキルを呼び出すか(例:「ホスト監査を実行」、またはスラッシュ呼び出しが有効な場合は/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