Cover image
Try Now
2025-04-14

MCP STDIO Server für Radare2

3 years

Works with Finder

3

Github Watches

8

Github Forks

38

Github Stars

Radare2 MCP Server

Screenshot_2025-03-22_at_5 34 47_PM Screenshot_2025-03-22_at_5 36 17_PM

A MCP server for using radare2 with AI assistants like Claude.

Features

This implementation provides a simple MCP server that:

  • Uses a direct stdin/stdout communication model
  • Provides basic tool capabilities
  • Allows seamless binary analysis with radare2
  • Direct integration of radare2 with AI assistants
  • File exploration and inspection

Installation

The simplest way to install the package is by using r2pm:

$ r2pm -Uci r2mcp

The r2mcp executable will be copied into the r2pm's bindir in your home, but this binary is not suposed to be executed from the shell because it will only work when launched from the MCP service handler of your language model of choice.

Configuration

In the Claude Desktop app press CMD + , to open the Developer settings to edit the configuration file and restart the client after editing the json file explained below

Claude Desktop Integration

To use this with Claude Desktop, update your Claude configuration file:

  1. Locate your Claude Desktop configuration file:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  2. Add the following to your configuration file:

{
  "mcpServers": {
    "radare2": {
      "command": "r2pm",
      "args": ["-r", "r2mcp"]
    }
  }
}

Docker

Alternatively, you can use Docker to run r2mcp.

docker build -t r2mcp .

Then, update your Claude Desktop configuration file to use the Docker image:

{
  "mcpServers": {
    "radare2": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "-v", "/tmp/data:/data", "r2mcp"]
    }
  }
}

相关推荐

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • lumpenspace
  • Take an adjectivised noun, and create images making it progressively more adjective!

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Daren White
  • A supportive coach for mastering all Spanish tenses.

  • J. DE HARO OLLE
  • Especialista en juegos de palabras en varios idiomas.

  • albert tan
  • Japanese education, creating tailored learning experiences.

  • tomoyoshi hirata
  • Sony α7IIIマニュアルアシスタント

  • apappascs
  • Entdecken Sie die umfassendste und aktuellste Sammlung von MCP-Servern auf dem Markt. Dieses Repository dient als zentraler Hub und bietet einen umfangreichen Katalog von Open-Source- und Proprietary MCP-Servern mit Funktionen, Dokumentationslinks und Mitwirkenden.

  • jae-jae
  • MCP -Server für den Fetch -Webseiteninhalt mit dem Headless -Browser von Dramatikern.

  • HiveNexus
  • Ein KI-Chat-Bot für kleine und mittelgroße Teams, die Modelle wie Deepseek, Open AI, Claude und Gemini unterstützt. 专为中小团队设计的 ai 聊天应用 , 支持 Deepseek 、 Open ai 、 claude 、 Gemini 等模型。

  • ravitemer
  • Ein leistungsstarkes Neovim -Plugin für die Verwaltung von MCP -Servern (Modellkontextprotokoll)

  • patruff
  • Brücke zwischen Ollama und MCP -Servern und ermöglicht es lokalen LLMs, Modellkontextprotokoll -Tools zu verwenden

    Reviews

    1 (1)
    Avatar
    user_UT5OB4i6
    2025-04-16

    As a loyal user of radare2-mcp, I must say it's an exceptional tool for code analysis and reverse engineering. The seamless integration with radare2 enhances its capabilities, making it indispensable for any serious developer or security researcher. The support from radareorg ensures continuous improvement and reliability. Highly recommend checking it out!