GhidrAssistMCP logo

GhidrAssistMCP

未认领

作者:symgraph

An native MCP server extension for Ghidra

ghidraghidra-extensionghidra-pluginllmmcpmcp-serverreverse-engineering

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多AI & ML服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

42 个工具中显示 42 个

文档中列出的工具 (42)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

analysis_control

Query Auto Analysis status or request cancellation of queued analysis tasks

analysis_options

List/set/reset Auto Analysis options and save/apply/list/delete option presets for the current program

analyze_function

Get detailed function information (signature, variables, etc.)

analyze_program

Run Auto Analysis on the current program or all open programs; supports full re-analysis, pending-changes analysis, address ranges, and option overrides

assemble_code

Assemble instruction text at an address and optionally patch it into program memory

batch_rename

Batch Symbol Renaming Tool

classes

Class Operations Tool

close_program

Close an open CodeBrowser program; changed programs require save=true or ignorechanges=true

create_data_var

Define data variables at addresses

create_function

Create/define a function at an address, optionally clearing existing data/code first

disassemble_at

Disassemble code at an address, optionally clearing existing data/code in the range first

export_program

Export the current program to disk (binary or originalfile) (disabled by default)

get_basic_blocks

Get basic block information for a function

get_binary_info

Get basic program information (name, architecture, compiler, etc.)

get_code

Code Retrieval Tool

get_current_address

Get current cursor address

get_current_function

Get function at current cursor position

get_data_at

Get hexdump/data at a specific address

get_data_vars

List data definitions in the program

get_entry_points

List all binary entry points

get_exports

List exported functions/symbols

get_function_stack_layout

Get stack frame layout with variable offsets

get_function_statistics

Comprehensive statistics for all functions

get_functions

List functions with optional pattern filtering and pagination

get_imports

List imported functions/symbols

get_info

Get detailed class information (methods, fields, vtables, virtual functions)

get_namespaces

List namespaces in the program

get_relocations

List relocation entries

get_segments

List memory segments

get_strings

List string references with optional filtering

import_file

Import a host file into the current Ghidra project and optionally open it (disabled by default)

list

List classes with optional pattern filtering and pagination

list_binaries

List all open programs across all CodeBrowser windows, including Project Path values for unambiguous programname targeting

open_program

List/open project programs in CodeBrowser, with optional analysis prompt suppression and analysis-after-open task submission

patch_bytes

Patch raw bytes in program memory at a given address

project_files

List or delete files/folders in the active Ghidra project; deletion requires confirm=true

rename_symbol

Symbol Renaming Tool

scripts

List/read/create/delete/run Ghidra scripts (disabled by default)

search_functions_by_name

Find functions by name pattern

search_strings

Search strings by pattern

struct

Structure Operations Tool

xrefs

Cross-Reference Tool

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。