Skip to content

🎯 eBPF MCP Server v1.0.0 - is Here!

Pre-release
Pre-release

Choose a tag to compare

@sameehj sameehj released this 28 Jun 10:06
· 11 commits to main since this release

🌟 What's New

Complete eBPF Toolkit: Load, attach, and manage eBPF programs seamlessly
Real-time Event Streaming: Stream kernel events with advanced filtering
Production-Grade Reliability: Robust error handling and panic recovery
Claude CLI Ready: Full MCP protocol compliance for AI integration
Developer Friendly: Comprehensive debugging and testing tools

πŸš€ Quick Start
bash# Download and install
wget https://github.com/sameehj/ebpf-mcp/releases/download/v1.0.0/ebpf-mcp-server-linux-amd64
chmod +x ebpf-mcp-server-linux-amd64
sudo ./ebpf-mcp-server-linux-amd64 -t http

Add to Claude CLI

claude mcp add ebpf http://localhost:8080/mcp -t http -H "Authorization: Bearer YOUR_TOKEN"
πŸ”§ Tools Included

attach_program - Attach eBPF programs to kernel hooks
info - Get system eBPF capabilities
inspect_state - Examine loaded programs and maps
load_program - Load eBPF programs from files or data
stream_events - Real-time kernel event streaming
trace_errors - Debug eBPF program issues

πŸ“‹ Requirements

Linux kernel 4.18+ with eBPF support
Root privileges for eBPF operations
Optional: BTF support for enhanced debugging

πŸ› Bug Fixes

Fixed streaming panic issues
Improved MCP protocol handling
Enhanced error reporting
Better resource cleanup

πŸ“š Documentation

Quick Start Guide
API Reference
Claude CLI Integration
Development Guide