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
A type-safe solution to remote MCP communication, enabling effortless integration for centralized management of Model Context.
A Model Context Protocol (MCP) server that provides Nostr capabilities to LLMs like Claude.
MCP server for Delve debugger integration
Socket based MCP Server for Ghidra
Model Context Protocol server for Daipendency
🤖 The Semantic Engine for Model Context Protocol(MCP) Clients and AI Agents 🔥
Model Context Protocol server for querying Cursor chat history
MCP server for AI image generation and editing using Google's Gemini Flash models. Create images from text prompts...
MCP Crew AI Server is a lightweight Python-based server designed to run, manage and create CrewAI workflows.
Connect Rhino3D to Claude AI via the Model Context Protocol





