declare_c_type
Define or modify local types in IDA Pro using C declarations. Automates type creation for reverse engineering workflows with clear, structured input.
Instructions
Create or update a local type from a C declaration
Input Schema
Name | Required | Description | Default |
---|---|---|---|
c_declaration | Yes | C declaration of the type. Examples include: typedef int foo_t; struct bar { int a; bool b; }; |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from IDA Pro MCP
- check_connection
- convert_number
- declare_c_type
- decompile_function
- disassemble_function
- get_current_address
- get_current_function
- get_entry_points
- get_function_by_address
- get_function_by_name
- get_metadata
- get_xrefs_to
- list_functions
- list_strings
- rename_function
- rename_global_variable
- rename_local_variable
- search_strings
- set_comment
- set_function_prototype
- set_global_variable_type
- set_local_variable_type
Related Tools
- @mrexodia/ida-pro-mcp
- @mrexodia/ida-pro-mcp
- @mrexodia/ida-pro-mcp
- @mrexodia/ida-pro-mcp