MCP.so
登录

Mythic MCP Server

@xpn

基本信息

分类

其他

传输方式

stdio

作者

xpn

关于 Mythic MCP Server

A simple POC to expose Mythic as a MCP server

Mythic MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "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"
      ]
    }
  }
}

Mythic MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Mythic MCP?

Mythic MCP is a demo MCP server that integrates LLMs with the Mythic command-and-control framework, allowing LLMs to perform automated penetration testing on behalf of the user. It is intended for pentesters and security researchers using MCP-compatible clients like Claude Desktop.

How to use Mythic MCP?

Install uv and Python 3, then edit your claude_desktop_config.json to add a server entry pointing to the Mythic MCP directory with command, args (including Mythic admin credentials, host, and port), and launch Claude Desktop. Sample prompts are provided to task the LLM with threat‑actor emulation.

Key features of Mythic MCP

  • Quick MCP demo for the Mythic C2 framework
  • Enables LLMs to automate penetration testing steps
  • Works with Claude Desktop and other MCP clients
  • Uses uv and Python 3 for easy deployment
  • Includes sample prompts for threat actor emulation

Use cases of Mythic MCP

  • Automate an APT31‑style attack to add a flag to a target file
  • Have an LLM execute a sequence of pentesting actions described by a threat actor profile
  • Integrate Mythic tasks into a conversational AI workflow

常见问题

1

What are the requirements for running Mythic MCP?

You need `uv`, Python 3, and an MCP client such as Claude Desktop.

2

How do I configure Mythic MCP with Claude Desktop?

Edit `claude_desktop_config.json` to add an `mcpServers` entry with the `command` set to the `uv` binary, and `args` including the full path to the Mythic MCP directory, your Mythic admin username, password, host, and port number (e.g., `7443`).

3

Can I use Mythic MCP with MCP clients other than Claude Desktop?

Yes, the README lists “Claude Desktop (or other MCP Client)” as a requirement, indicating client flexibility.

4

What credentials does Mythic MCP require?

The server expects a Mythic admin username and password to be passed as command‑line arguments, followed by the host and port of the Mythic instance.

5

What kind of prompts does Mythic MCP support?

The README provides a sample prompt that tasks the LLM as an automated pentester emulating a specific threat actor (e.g., APT31) with a concrete objective, such as adding a flag to a file on a remote host.

评论

其他 分类下的更多 MCP 服务器