MCP Lucene Server

Mirko Sertic <[email protected]> Wed, 28 Jan 2026 21:06:22 +0100
Newsgroups gmane.comp.jakarta.lucene.user
Message-ID <[email protected]>
Hi@all,

I know this might be a little bit off-topic, but I'd like to share=20
something I've been working on the past weeks.

Ages ago, I wrote FXDesktopSearch, which is a JavaFX based desktop=20
search engine, backed by Lucene and Tika. It aged very well, but I=20
decided to give it a major overhaul.

Instead of writing a more modern UI for Lucene, I tried something=20
different and wrote a MCP(Model Context Protocol) server exposing=20
Lucenes search capabilities to MCP Clients like Claude Desktop or LM=20
Studio. It allows a more natural and conversational way to configure=20
filesystem crawling, query index statistics and of course search for=20
content with facet drilldowns and generated search summaries.

The idea is to combine the full power of LLMs and search engines like=20
Lucene. This creates an interesting playground to experiment with=20
different ways of synonym handling, query parsing and of course=20
searching and user interaction. This playground is right at your hands=20
on your desktop.

Feel free to give it a try at=20
https://github.com/mirkosertic/MCPLuceneServer.

For question and comments, feel free to contact me. Feedback is always=20
welcome and really appreciated!

Thank you for your time,

Mirko