You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@lucene.apache.org by Mirko Sertic <mi...@web.de> on 2026/01/28 20:06:22 UTC

MCP Lucene Server

Hi@all,

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

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

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

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

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

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

Thank you for your time,

Mirko



---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org