r2 mcp.radare.org loading

RADARE2 · MCP · CONTROLLED EXECUTION

Reverse engineering,
without ambient trust.

mcp.radare.org gives MCP clients a stable way to use radare2 through versioned analysis profiles, isolated runners, explicit tool policies, and revocable API keys.

MCP endpoint/sseStreamable HTTP

WHAT IT IS

One endpoint, reproducible analyzers.

The gateway separates public HTTP, account policy, and disposable analysis processes so an analyzer can be upgraded or replaced without taking the service down.

01

Versioned profiles

Every profile identifies an exact r2mcp artifact, radare2 build, plugin inventory, decompilers, startup policy, limits, and selectable tools.

02

Least-privilege keys

Each API key is pinned to one profile and exposes only the tool subset you choose. Keys can expire or be revoked independently.

03

Replaceable runners

Wasm and native r2mcp backends run behind the gateway. They can live locally, in containers, or on remote workers with separate QoS.

WHAT YOU CAN DO

Bring radare2 tools to MCP clients.

Connect an MCP-capable assistant or development environment and expose only the analysis operations appropriate for the job.

HOW IT WORKS

From account to MCP in three steps.

1

Choose a profile

Review the exact build, capabilities, tools, plugins, and decompilers available to your account.

2

Create a constrained key

Select only the tools your client needs and set a deliberate expiration date.

3

Connect your client

Use the generated bearer secret with /sse. Revoke it without disrupting your other clients.

YOUR ACCOUNT

Account

01 · STORAGE

Projects and files

Projects are flat folders containing regular files only. Upload limits and total storage are enforced from your account tier.

Loading storage…
Upload with the REST API and curl

            

02 · CATALOG

Immutable profiles

Each profile pins one artifact, build, plugin inventory, runtime policy, and public tool ceiling.

03 · POLICY

Create a scoped key

Every API key created here belongs to your account and can only use profiles enabled for your subscription tier.

Explicit tool subset
0 selected

04 · CREDENTIALS

Your API keys