mcp-systemd-coredump

mcp-systemd-coredump

3.3

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

  1. list_coredumps

    List all available coredumps in the system

  2. get_coredump_info

    Get detailed information about a specific coredump

  3. extract_coredump

    Extract a coredump to a file

  4. remove_coredump

    Remove a coredump from the system

  5. get_coredump_config

    Get the current core dump configuration of the system

  6. set_coredump_enabled

    Enable or disable core dump generation

  7. get_stacktrace

    Get stack trace from a coredump using GDB