systemd-coredump

Provides MCP access to systemd-coredump data, enabling listing, inspecting, extracting, and removing core dumps.
  • javascript

2

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "signal-slot-mcp-systemd-coredump": {
      "command": "node",
      "args": [
        "node_modules/@taskjp/server-systemd-coredump/build/index.js"
      ]
    }
  }
}

You can run a dedicated MCP server to interact with systemd-coredump data. This server lets you list, inspect, extract, and remove core dumps from your system, and it can provide stack traces from core dumps when paired with debugging tools. It’s designed to be integrated with MCP clients so you can manage core dumps programmatically and securely.

How to use

To work with this MCP server, you connect via an MCP client and use the provided tools to manage core dumps. You can list all available coredumps, fetch detailed information about a specific dump, extract the dump to a file, remove a dump from the system, and retrieve the current core-dump configuration. You can also enable or disable core-dump generation and obtain a formatted stack trace from a core dump using GDB when available.

Key capabilities include the following actions you can perform through the MCP interface: list all coredumps, get detailed coredump information, extract a coredump to a file, remove a coredump, get current coredump configuration, enable or disable core-dump generation, and retrieve a stack trace from a coredump using GDB.

How to install

Prerequisites you need before installing this MCP server:

  • Node.js 18+ and npm

  • systemd-coredump installed and configured on the system

  • coredumpctl command-line utility available

Installation from npm (recommended)

npm install -g @taskjp/server-systemd-coredump

Installation from npm (local)

npm install @taskjp/server-systemd-coredump

From source

  1. Clone the repository or download the source code
cd systemd-coredump-server
npm install

Build the server from source

npm run build

Available 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. This affects the current shell's ulimit settings and may require root privileges for permanent changes.

get_stacktrace

Get a stack trace from a coredump using GDB. Requires GDB to be installed.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational