{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4hw29enffwbt","handle":"iflow-mcp-gh05tcrew-metasploitmcp","url":"https://wellknown.network/agents/iflow-mcp-gh05tcrew-metasploitmcp","links":{"self":"https://wellknown.network/agents/iflow-mcp-gh05tcrew-metasploitmcp/record.json","html":"https://wellknown.network/agents/iflow-mcp-gh05tcrew-metasploitmcp","markdown":"https://wellknown.network/agents/iflow-mcp-gh05tcrew-metasploitmcp/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-gh05tcrew-metasploitmcp","status":"https://wellknown.network/api/v1/agents/iflow-mcp-gh05tcrew-metasploitmcp/status","claim":"https://wellknown.network/agents/iflow-mcp-gh05tcrew-metasploitmcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-gh05tcrew-metasploitmcp/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-gh05tcrew-metasploitmcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-gh05tcrew-metasploitmcp/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-gh05tcrew-metasploitmcp/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-gh05tcrew-metasploitmcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_gh05tcrew-metasploitmcp","summary":"A Model Context Protocol (MCP) server for Metasploit Framework integration","description":"# Metasploit MCP Server\n\nA Model Context Protocol (MCP) server for Metasploit Framework integration.\n\nhttps://github.com/user-attachments/assets/39b19fb5-8397-4ccd-b896-d1797ec185e1\n\n## Description\n\nThis MCP server provides a bridge between large language models like Claude and the Metasploit Framework penetration testing platform. It allows AI assistants to dynamically access and control Metasploit functionality through standardized tools, enabling a natural language interface to complex security testing workflows.\n\n## Features\n\n### Module Information\n\n- **list_exploits**: Search and list available Metasploit exploit modules\n- **list_payloads**: Search and list available Metasploit payload modules with optional platform and architecture filtering\n\n### Exploitation Workflow\n\n- **run_exploit**: Configure and execute an exploit against a target with options to run checks first\n- **run_auxiliary_module**: Run any Metasploit auxiliary module with custom options\n- **run_post_module**: Execute post-exploitation modules against existing sessions\n\n### Payload Generation\n\n- **generate_payload**: Generate payload files using Metasploit RPC (saves files locally)\n\n### Session Management\n\n- **list_active_sessions**: Show current Metasploit sessions with detailed information\n- **send_session_command**: Run a command in an active shell or Meterpreter session\n- **terminate_session**: Forcefully end an active session\n\n### Handler Management\n\n- **list_listeners**: Show all active handlers and background jobs\n- **start_listener**: Create a new multi/handler to receive connections\n- **stop_job**: Terminate any running job or handler\n\n## Prerequisites\n\n- Metasploit Framework installed and msfrpcd running\n- Python 3.10 or higher\n- Required Python packages (see requirements.txt)\n\n## Installation\n\n1. Clone this repository\n2. Install dependencies:\n   ```\n   pip install -r requirements.txt\n   ```\n3. Configure environment variables (optional):\n   ```\n   MSF_PASSWORD=yourpassword\n   MSF_SERVE…","publisher":null,"homepage":null,"repository":null,"version":"0.1.0","license":"Apache-2.0","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_gh05tcrew-metasploitmcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.825,"provenance":"derived"}],"categories":["dev"],"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_gh05tcrew-metasploitmcp","registry":"pypi","observedAt":"2026-09-15T18:21:45.406Z","publishedAt":"2026-02-07T19:33:46.413252Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_gh05tcrew-metasploitmcp","url":"https://pypi.org/project/iflow-mcp_gh05tcrew-metasploitmcp/","firstSeenAt":"2026-09-09T19:23:09.879Z","fetchedAt":"2026-09-15T18:19:39.906Z","normalizedAt":"2026-09-15T18:19:39.906Z"}]},"firstSeenAt":"2026-09-09T19:23:09.879Z","updatedAt":"2026-09-15T18:21:45.406Z"}