{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_dummpu29s3gj","handle":"iflow-mcp-triv3-mcp-kali-server","url":"https://wellknown.network/agents/iflow-mcp-triv3-mcp-kali-server","links":{"self":"https://wellknown.network/agents/iflow-mcp-triv3-mcp-kali-server/record.json","html":"https://wellknown.network/agents/iflow-mcp-triv3-mcp-kali-server","markdown":"https://wellknown.network/agents/iflow-mcp-triv3-mcp-kali-server/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-triv3-mcp-kali-server","status":"https://wellknown.network/api/v1/agents/iflow-mcp-triv3-mcp-kali-server/status","claim":"https://wellknown.network/agents/iflow-mcp-triv3-mcp-kali-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-triv3-mcp-kali-server/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-triv3-mcp-kali-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-triv3-mcp-kali-server/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-triv3-mcp-kali-server/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-triv3-mcp-kali-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_triv3-mcp-kali-server","summary":"A comprehensive Model Context Protocol (MCP) server for penetration testing and cybersecurity operations","description":"# MCP Kali Server\n\n<!-- Badges -->\n![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)\n![Version: v0.2.1](https://img.shields.io/badge/version-v0.2.1-blue)\n\n![MCP Kali Server Architecture](doc/MCP%20Kali%20Server.png)\n\nA comprehensive Model Context Protocol (MCP) server for penetration testing and cybersecurity operations, providing seamless integration between Kali Linux tools and MCP-compatible clients.\n\n## 🎥 Demo Video\n\n**Automating Kali Linux with an MCP (Model Context Protocol) — HTB Demo**\n\nIn this video, I showcase how my MCP automates a Kali Linux workflow inside WSL2 and assists with solving a Hack The Box challenge — from enumeration to exploitation to auto-generated documentation.\n\n[Watch the demo on YouTube](https://youtu.be/Wej1z-vfxz0)\n\n---\n\n## 🚀 Overview\n\nThis project provides a powerful MCP server that enables secure, programmatic access to Kali Linux penetration testing tools through a standardized interface. It includes advanced features like reverse shell management, SSH session handling, and comprehensive file operations with integrity verification.\n\n## 🏗️ Architecture\n\nThis project is designed to work across different environments:\n\n### 1. Kali Server (`kali-server/`)\n**Runs on Kali Linux only** - The core server application that provides the actual penetration testing capabilities.\n\n```\nkali-server/\n├── api/           # REST API routes and endpoints\n├── core/          # Core functionality (SSH, reverse shells, config, Docker)\n├── tools/         # Penetration testing tools integration\n└── utils/         # Utility functions and file operations\n```\n\n**Features:**\n- Docker test mode (`--test` option) - automatically manages test containers\n- All penetration testing tools (nmap, gobuster, etc.)\n- SSH and reverse shell session management\n- File operations with integrity verification\n\n### 2. MCP Server (`mcp-server/`)\n**Can run on any system** - The Model Context Protocol server that provides a standardized interface for MCP clien…","publisher":null,"homepage":"https://github.com/TriV3/MCP-Kali-Server","repository":"https://github.com/TriV3/MCP-Kali-Server","version":"0.2.1","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","kali","penetration-testing","cybersecurity","security"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_triv3-mcp-kali-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"code.testing","name":"Testing","confidence":1,"provenance":"derived"},{"slug":"security.scanning","name":"Security Scanning","confidence":1,"provenance":"derived"}],"categories":["code","security"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_triv3-mcp-kali-server","registry":"pypi","observedAt":"2026-10-28T07:25:46.428Z","publishedAt":"2026-02-10T09:38:37.776896Z","latestVersion":"0.2.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_triv3-mcp-kali-server","url":"https://pypi.org/project/iflow-mcp_triv3-mcp-kali-server/","firstSeenAt":"2026-09-09T21:24:34.903Z","fetchedAt":"2026-10-28T07:24:17.891Z","normalizedAt":"2026-10-28T07:24:17.891Z"}]},"firstSeenAt":"2026-09-09T21:24:34.903Z","updatedAt":"2026-10-28T07:25:46.428Z"}