Retour aux applications

ebpf-mcp
par sameehj
Serveur MCP sécurisé et avec validation de schéma pour l'introspection et l'automatisation du noyau Linux eBPF.
0 étoiles
Fonctionne dans:CursorGemini CLI
Expose:Tools
Ce qu'il fait
Connecte les assistants IA au noyau Linux via eBPF, permettant l'observabilité du système en temps réel, le chargement de programmes et le streaming d'événements sans sorties de shell.
Outils
info: Obtenez la version du noyau, l'architecture et le statut BTF.load_program: Chargez et validez les fichiers eBPF.o(support CO-RE).attach_program: Attachez des programmes à XDP, kprobes ou tracepoints.inspect_state: Listez les programmes eBPF, les maps et les liens actifs.stream_events: Streaming d'événements en temps réel depuis les maps ringbuf/perfbuf.trace_errors: Surveillez les tracepoints du noyau pour les erreurs.
Installation
Exécutez la commande suivante pour installer le serveur sur votre hôte Linux :
curl -fsSL https://raw.githubusercontent.com/sameehj/ebpf-mcp/main/install.sh | sudo bash
sudo systemctl start ebpf-mcp
Ajoutez ensuite le serveur HTTP à votre client MCP :
{
"mcpServers": {
"ebpf": {
"url": "http://localhost:8080/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}
Hôtes supportés
- Claude Desktop
- Cursor
- Gemini-CLI
Installation rapide
curl -fsSL https://raw.githubusercontent.com/sameehj/ebpf-mcp/main/install.sh | sudo bashInformations
- Tarification
- free
- Publié
- 6/15/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Cursor
Configure via the MCP settings using the server URL and auth token.Claude Desktop
Add http://localhost:8080/mcp to claude_desktop_config.json with Bearer token header.





