Stringy/bpf-mcp
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