- Home
- MCP servers
- systemd-coredump
systemd-coredump
- 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
- 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.