1. Conduid
  2. Developer Tools
  3. Logdump
MCP server · Developer Tools

Logdump

Real-time log aggregation tool with TUI and MCP server for AI agents

Unclaimed MIT last commit 7 months ago ai-agentslogdumpclaude-codecliagentsdevtoolscodexgolanggo-cli
53Fair

Scored 9 hours ago · breakdown

About Logdump

Logdump is an MCP server published by AppGram in the Developer Tools category: real-time log aggregation tool with TUI and MCP server for AI agents. It has been installed 0 times through Conduid.

The repository has 1 stars and 0 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx logdump

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Logdump

Powered by Claude · Grounded in docs

I know everything about Logdump. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.0.1v1.0.1 · 19 Jan 2026Changelog 535d682792bd06767762ae6de32fc7c520811833 Changelog for v1.0.1 905343e77a940c0e3004c54238b88bf330dd7c3c adding acii splash
v1.0.0v1.0.0 · 19 Jan 2026Changelog 877f932b5087f994349c84a44ccd66466112ff5c Add demo GIF to README dcf7c573d2d278b462377edaf2bdb6a19c86191e Initial commit

README

Logdump

Real-time log aggregation tool with TUI and MCP server for AI agents.

Go Report Card

Features

  • Real-time log tailing - Watch multiple log files simultaneously
  • Beautiful TUI - Terminal UI with color-coded streams, search, and navigation
  • MCP Server - Expose logs to AI agents via Model Context Protocol
  • Auto-discovery - Automatically finds .log and .txt files in your log directory
  • Stream filtering - Toggle streams on/off, search with regex
  • Reverse mode - View newest logs at top or bottom
  • Code signed - macOS binary is signed with Developer ID

Installation

Homebrew (macOS/Linux)

brew tap appgram/tap
brew install logdump

Direct Download (macOS, Linux, Windows)

Download pre-built binaries from the releases page:

# macOS Apple Silicon
curl -L https://github.com/appgram/logdump/releases/download/v1.0.1/logdump_v1.0.1_darwin_arm64.tar.gz | tar xz
chmod +x logdump
mv logdump /usr/local/bin/

# macOS Intel
curl -L https://github.com/appgram/logdump/releases/download/v1.0.1/logdump_v1.0.1_darwin_amd64.tar.gz | tar xz
chmod +x logdump
mv logdump /usr/local/bin/

# Linux x86_64
curl -L https://github.com/appgram/logdump/releases/download/v1.0.1/logdump_v1.0.1_linux_amd64.tar.gz | tar xz
chmod +x logdump
sudo mv logdump /usr/local/bin/

# Linux ARM64
curl -L https://github.com/appgram/logdump/releases/download/v1.0.1/logdump_v1.0.1_linux_arm64.tar.gz | tar xz
chmod +x logdump
sudo mv logdump /usr/local/bin/

From Source

git clone https://github.com/appgram/logdump.git
cd logdump
./install.sh

Go Install

go install github.com/appgram/logdump@latest

Usage

TUI Mode

# Run with auto-discovery of log files
logdump

# Only show new logs (skip history)
logdump -tail

# Exclude specific streams
logdump -exclude mcp-activity,sample

# Use custom config
logdump -config /path/to/config.yaml

MCP Server Mode

# Start MCP server for AI agents
logdump -mcp

TUI Keyboard Shortcuts

Key Action
↑/↓ or j/k Navigate log entries
Enter View log detail
/ Search (regex)
s Show all streams
1-9 Toggle stream on/off
a Select all streams
n Deselect all streams
r Reverse order (newest top/bottom)
p or Space Pause/resume
c Clear logs
g / G Go to top / bottom
q Quit

Configuration

Logdump uses a YAML config file located at ~/.config/logdump.yaml:

# Log directory for auto-discovery
log_dir: ~/.local/share/logdump/logs

# Manual stream definitions (optional)
streams:
  - name: myapp
    path: /var/log/myapp
    patterns:
      - "*.log"
    color: cyan

# Log groups for filtering
groups:
  - name: errors
    pattern: "ERROR|FATAL|ERR"
    color: red

Stream Colors

Available colors: red, green, blue, yellow, cyan, magenta, white

MCP Integration

Logdump exposes logs to AI agents via the Model Context Protocol.

Claude Code Setup

Add to your Claude Code MCP settings:

{
  "mcpServers": {
    "logdump": {
      "command": "logdump",
      "args": ["-mcp"]
    }
  }
}

Available MCP Tools

Tool Description
logdump_read Read log entries (with optional source/group filter)
logdump_grep Search logs with regex pattern
logdump_streams List all active log streams
logdump_groups List log groups
logdump_create_group Create a new log group
logdump_stats Get buffer and stream statistics
logdump_access_log View agent access history

Writing Logs for Agents

Applications can write logs to the shared directory for agent access:

# Default log directory
~/.local/share/logdump/logs/

# Example: write from your app
echo "[$(date)] INFO Starting service" >> ~/.local/share/logdump/logs/myapp.log

Building

# Build
make build

# Build and sign (macOS)
make build-signed

# Install locally
make install

# Run tests
make test

Requirements

  • Go 1.21+
  • macOS, Linux, or Windows

License

MIT License - see LICENSE

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

README mirrored from the source repository 9 hours ago. The original is authoritative.

Questions

About Logdump

How do I install Logdump?

Run npx logdump, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Logdump safe to use with an AI agent?

Its trust score is 53 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Logdump still maintained?

The last commit was 7 months ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.