Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

LLDB Server

БесплатноНе проверен

Enables AI assistants to start and manage LLDB debugging sessions, including loading programs, setting breakpoints, stepping through code, and examining memory.

GitHubEmbed

Описание

Enables AI assistants to start and manage LLDB debugging sessions, including loading programs, setting breakpoints, stepping through code, and examining memory.

README

A Model Context Protocol (MCP) server that provides LLDB debugging functionality for use with Claude or other AI assistants.

Example with claude

Features

  • Start and manage LLDB debugging sessions
  • Load programs and core dumps for analysis
  • Set breakpoints, step through code, and examine memory
  • View call stacks, variables, and registers
  • Execute arbitrary LLDB commands

Installation

# Clone the repository
git clone [email protected]:ankur106/LLDB_MCP.git

cd LLDB_MCP

# Install dependencies
npm install

# Build the project
npm run build

Usage

Using with Claude or other MCP-enabled assistants

  1. Configure the MCP settings in the Claude desktop app or browser extension to include this server:
{
  "mcpServers": {
    "lldb": {
      "command": "node",
      "args": ["/path/to/LLDB_MCP/build/index.js"],
      "disabled": false
    }
  }
}
  1. Restart Claude or refresh the page.

  2. Now you can use the LLDB tools in your conversations with Claude.

Supported LLDB Commands

  • lldb_start: Start a new LLDB session
  • lldb_load: Load a program into LLDB
  • lldb_command: Execute an arbitrary LLDB command
  • lldb_terminate: Terminate an LLDB session
  • lldb_list_sessions: List all active LLDB sessions
  • lldb_attach: Attach to a running process
  • lldb_load_core: Load a core dump file
  • lldb_examine: Examine memory
  • lldb_info_registers: Display registers
  • lldb_set_breakpoint: Set a breakpoint
  • lldb_continue: Continue program execution
  • lldb_step: Step program execution
  • lldb_backtrace: Show call stack
  • lldb_print: Print value of expression
  • lldb_next: Step over function calls
  • lldb_finish: Execute until the current function returns
  • lldb_run: Run the program
  • lldb_frame_info: Get information about the current stack frame
  • lldb_disassemble: Disassemble the current function

from github.com/ankur106/LLDB_MCP

Установка LLDB Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/ankur106/LLDB_MCP

FAQ

LLDB Server MCP бесплатный?

Да, LLDB Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для LLDB Server?

Нет, LLDB Server работает без API-ключей и переменных окружения.

LLDB Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить LLDB Server в Claude Desktop, Claude Code или Cursor?

Открой LLDB Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare LLDB Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development