Mythic MCP
A quick MCP demo for Mythic, allowing LLMs to pentest on our behalf!
Requirements
- uv
- python3
- Claude Desktop (or other MCP Client)
Usage with Claude Desktop
To deploy this MCP Server with Claude Desktop, you’ll need to edit your claude_desktop_config.json to add the following:
{
"mcpServers": {
"mythic_mcp": {
"command": "/Users/xpn/.local/bin/uv",
"args": [
"--directory",
"/full/path/to/mythic_mcp/",
"run",
"main.py",
"mythic_admin",
"mythic_admin_password",
"localhost",
"7443"
]
}
}
}
Once done, kick off Claude Desktop. There are sample prompts to show how to task the LLM, but really anything will work along the lines of:
You are an automated pentester, tasked with emulating a specific threat actor. The threat actor is APT31. Your objective is: Add a flag to C:win.txt on DC01. Perform any required steps to meet the objective, using only techniques documented by the threat actor.
Mythic MCP
Project Details
- xpn/mythic_mcp
- Last Updated: 4/18/2025
Categories
Recomended MCP Servers
The Shodan MCP Server by ADEO Cybersecurity Services provides cybersecurity professionals with streamlined access to Shodan's powerful reconnaissance...
AI-powered code quality analysis using MCP to help AI assistants review code more effectively. Analyze git changes for...
MCP server for connecting agentic systems to search systems via searXNG
A Model Context Protocol Server To Generate Images
Scrapeless Mcp Server
A MCP Server that provides browser access through playwright with "stealth mode" enabled.
A Model Context Protocol (MCP) server for creating and managing Framer plugins with web3 capabilities
A macOS AppleScript MCP server
A simple MCP integration that allows Claude to read and manage a personal Notion todo list
Integrate Arduino-based robotics (using the NodeMCU ESP32 or Arduino Nano 368 board) with AI using the MCP (Model...





