lkml-mcp
Verified Safeby zampierilucas
Overview
Accesses and analyzes Linux Kernel Mailing List (LKML) threads and patches from lore.kernel.org.
Installation
uvx --from git+https://github.com/zampierilucas/lkml-mcp lkml-mcpEnvironment Variables
- LKML_BASE_URL
Security Notes
The server makes HTTP requests to lore.kernel.org using the `requests` library. Message IDs are sanitized by stripping angle brackets before being used in URLs and as parts of temporary filenames, mitigating direct path traversal or URL injection. Temporary `.diff` files are created in `/tmp/lkml-mcp`, derived from email content. While the server itself doesn't execute these files, large or malformed content in `diff_text` could theoretically cause issues for external tools processing these files, but this is an indirect risk. No 'eval', 'exec', or direct shell execution with user input is observed. The base URL is configurable via environment variable, allowing a user to point to an untrusted source, but the default `lore.kernel.org` is secure.
Similar Servers
mcp-email-server
This server allows MCP clients to interact with email accounts via IMAP and SMTP protocols, enabling functionalities like listing, fetching, sending, and deleting emails.
linux-mcp-server
This server provides read-only Linux system administration, diagnostics, and troubleshooting capabilities for AI agents using the Model Context Protocol (MCP).
kernel-mcp-server
Provides AI assistants with secure access to Kernel platform tools for browser automation, app deployment, and monitoring.
mcp-maintainer-toolkit
This server provides a Model Context Protocol (MCP) interface with various tools and resources designed to assist in maintaining, testing, and developing MCP repositories and clients.