mcp-systemd-coredump
If you are the rightful owner of mcp-systemd-coredump and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for interacting with systemd-coredump functionality, enabling MCP-capable applications to access, manage, and analyze system core dumps.
The systemd-coredump MCP Server is designed to facilitate the interaction with systemd-coredump functionalities through the Model Context Protocol. It allows applications that support MCP to efficiently manage and analyze system core dumps. This server provides a set of tools to list, extract, and remove coredumps, as well as retrieve detailed information about them. It is particularly useful for developers and system administrators who need to handle core dumps for debugging and system analysis purposes. The server requires Node.js and npm for installation and operation, and it leverages the `coredumpctl` utility to interact with the system's core dump management. The server can be installed globally or locally via npm, or from source, and it can be configured through MCP settings to suit different deployment needs.
Features
- List all available coredumps in the system
- Get detailed information about specific coredumps
- Extract coredump files to a specified location
- Remove coredumps from the system
Tools
list_coredumps
List all available coredumps in the system
get_coredump_info
Get detailed information about a specific coredump
extract_coredump
Extract a coredump to a file
remove_coredump
Remove a coredump from the system
get_coredump_config
Get the current core dump configuration of the system
set_coredump_enabled
Enable or disable core dump generation
get_stacktrace
Get stack trace from a coredump using GDB