blackarch-AI MCP Server
blackarch-AI
Ein bereichsgesteuerter MCP-Server und eine Reihe von Claude Code Skills für Red-Team- und Blue-Team-Sicherheitsworkflows auf BlackArch Linux.
Was das ist
MCP-Server (
src/blackarch_ai_mcp/) — kapselt lokale Sicherheitstools (nmap, gobuster, nikto, hydra, plus lokale Blue-Team-Audits) als MCP-Werkzeuge, sodass jeder MCP-kompatible Client sie aufrufen kann.Claude Code Skills (
.claude/skills/) — Markdown-Playbooks, die Red-Team- und Blue-Team-Workflows mit diesen Werkzeugen durchgehen.
Related MCP server: MoonMCP
Sicherheitsmodell: Bereichssteuerung
Kein Red-Team-Tool wird gegen ein Ziel ausgeführt, das nicht ausdrücklich autorisiert ist. Jedes Tool, das ein Netzwerkziel berührt (nmap_scan, gobuster_dir, nikto_scan, hydra_bruteforce), prüft zuerst scope.yaml und lehnt mit einer klaren Nachricht ab, wenn das Ziel nicht mit einer gültigen, nicht abgelaufenen Autorisierung aufgeführt ist.
cp scope.example.yaml scope.yaml
# edit scope.yaml: add host/cidr, authorized_by, authorization_ref, expiresscope.yaml ist gitignored — es ist lokal, wird nie veröffentlicht. Siehe docs/SCOPE.md für den vollständigen Vertrag.
Blue-Team-Tools (audit_listening_ports, audit_suid_world_writable, review_auth_log, lint_ssh_config, audit_pacman_packages, crack_hash_offline) sind nur lokal und nicht gesteuert — sie berühren nie einen Dritten.
Dieses Projekt gewährt keine Autorisierung, etwas zu testen. Sie sind dafür verantwortlich, eine ausdrückliche schriftliche Genehmigung einzuholen, bevor Sie ein Red-Team-Tool auf ein Ziel richten. Nicht autorisiertes Scannen/Ausnutzen von Systemen, die Sie nicht besitzen oder für die Sie keine schriftliche Testgenehmigung haben, ist in den meisten Rechtsordnungen illegal.
Installation
sudo pacman -S --needed python-uv
uv syncMCP-Server eigenständig ausführen
uv run python -m blackarch_ai_mcp.serverBei Claude Code registrieren
claude mcp add blackarch-ai -- uv --directory /path/to/blackarch-ai run python -m blackarch_ai_mcp.serverDann rufen Sie in einer Claude Code-Sitzung einen Skill auf (z. B. „führen Sie eine Host-Überprüfung durch“ oder /blue-team-host-audit, wenn Slash-Aufruf aktiviert ist) oder rufen Sie ein mcp__blackarch-ai__*-Tool direkt auf.
Aufbau
Siehe docs/ARCHITECTURE.md für die Zusammenstellung der Teile und docs/TOOLS.md für die vollständige Werkzeugreferenz.
Tests
uv run pytestLizenz
MIT — siehe 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