Skip to main content

lore-mcp-server

MCP server for searching and reading lore.kernel.org mailing list archives.

No external dependencies beyond FastMCP — all lore.kernel.org interactions use the standard library (urllib, email, mailbox).

Tools

Search lore.kernel.org using Xapian query syntax. Returns lightweight results (no message bodies) via the Atom feed API.

lore_search(
    query='bs:"guest_memfd" d:20260401..',
    mailing_list="kvm",
)

Supports public-inbox search prefixes: bs: (subject+body), s: (subject), f: (from), d: (date range), dfn: (diff filename), and more.

Use lore_get_message to fetch the full content of a specific result.

lore_get_message

Fetch the full content of a single message by URL.

lore_get_message(url="https://lore.kernel.org/kvm/20260420154720.29012-1-itazur@amazon.com/")

lore_get_thread

Fetch all messages in a thread by URL (with full bodies).

lore_get_thread(url="https://lore.kernel.org/kvm/20260420154720.29012-1-itazur@amazon.com/")

lore_list_thread_structure

List the structure of a thread without message bodies. Returns only headers and reply relationships (in_reply_to) for each message. Use this to get an overview of a large thread before fetching specific messages with lore_get_message.

The underlying mbox data is cached in-memory, so subsequent calls to lore_get_thread or lore_get_message for the same thread are served from cache without additional network requests.

lore_list_thread_structure(url="https://lore.kernel.org/kvm/20260420154720.29012-1-itazur@amazon.com/")

Usage

{
  "mcpServers": {
    "lore": {
      "command": "uvx",
      "args": ["lore-mcp-server"]
    }
  }
}

From source

git clone <repo-url>
cd lore-mcp-server
uv run lore-mcp-server

License

Apache-2.0

Metadata

Release files for lore-mcp-server 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lore-mcp-server 0.3.0
File Size Uploaded Provenance Actions
lore_mcp_server-0.3.0.tar.gz 12.6 kB Without provenance Details for lore_mcp_server-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for lore-mcp-server 0.3.0
File Interpreter ABI Platform Actions
lore_mcp_server-0.3.0-py3-none-any.whl Python 3 none any Details for lore_mcp_server-0.3.0-py3-none-any.whl

Total release size: 23.6 kB

Release files / lore_mcp_server-0.3.0.tar.gz

Download URL lore_mcp_server-0.3.0.tar.gz
Size 12.6 kB
Tags Source
SHA-256 checksum
How to use checksums
bd9a6d8d37a3cb344024dda7032f23f8a50b295e7dd149b487b49d9773875169
BLAKE2b-256 checksum
How to use checksums
20b291b13d343ac2172f44cbd202228e8e26b56d085ba1ac5fb077d9fe7e64d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.5

Release files / lore_mcp_server-0.3.0-py3-none-any.whl

Download URL lore_mcp_server-0.3.0-py3-none-any.whl
Size 11.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
373b992a2b4ab10a57c65e36e5d1efa2655cf156c16cdbda85bba25c5356fdff
BLAKE2b-256 checksum
How to use checksums
f9fbcda46ead50b3191f90b69b526552841e05f9c5eb085abb597013dd9d42ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.5

Security for lore-mcp-server 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page