MCP Lucene Server

The MCP Lucene Server is a Java-based implementation of the Model Context Protocol (MCP) designed to provide efficient search and retrieval capabilities using Apache Lucene. This server allows you…

Local serverstdio

What is the MCP Lucene Server MCP Server?

MCP Lucene Server is an MCP project maintained in the vivekkumarneu/mcp-lucene-server repository. The maintainer describes its purpose as “The MCP Lucene Server is a Java-based implementation of the Model Context Protocol (MCP) designed to provide efficient search and retrieval capabilities using Apache Lucene…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using /opt/homebrew/bin/node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares LUCENE_BASE_URL, MCP_FORCE_TEXT. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

How to install the MCP Lucene Server MCP Server

{
  "mcpServers": {
    "lucene": {
      "command": "/opt/homebrew/bin/node",
      "args": [
        ".../MCP-Lucene-Server/mcp-shim/server.js"
      ],
      "env": {
        "LUCENE_BASE_URL": "http://localhost:8080/mcp/v1",
        "MCP_FORCE_TEXT": "1"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
LUCENE_BASE_URLDeclared in the maintainer’s client configuration.Check documentation
MCP_FORCE_TEXTDeclared in the maintainer’s client configuration.Check documentation