bpf-mcp

Stringy/bpf-mcp

3.2

If you are the rightful owner of bpf-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A Model Context Protocol (MCP) server that provides access to Linux kernel BPF capabilities for AI assistants.

Tools

Functions exposed to the LLM to take actions

list_tracepoints

Lists all available kernel tracepoints from /sys/kernel/debug/tracing/events.

list_kernel_functions

Lists kernel functions available for kprobes/kretprobes from /proc/kallsyms.

get_btf_types

Retrieves BTF type information from the kernel at /sys/kernel/btf/vmlinux.

list_bpf_program_types

Lists all supported BPF program types with descriptions.

list_bpf_map_types

Lists all supported BPF map types with descriptions.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources