✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Mythic MCP

A quick MCP demo for Mythic, allowing LLMs to pentest on our behalf!

Requirements

  1. uv
  2. python3
  3. 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.

Featured Templates

View More
Customer service
AI-Powered Product List Manager
142 618
AI Assistants
Talk with Claude 3
156 1158
AI Engineering
Python Bug Fixer
119 1079
Data Analysis
Pharmacy Admin Panel
236 1697

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.