mcpdirectory.dev
9,129 servers · updated 23 Sept

Opensolr MCP server

community Active last commit 20 d
{
  "mcpServers": {
    "opensolr": {
      "command": "uvx",
      "args": [
        "opensolr-mcp"
      ],
      "env": {
        "OPENSOLR_API_KEY": "<opensolr_api_key>",
        "YOUR_OPENSOLR_API_KEY": "<your_opensolr_api_key>"
      }
    }
  }
}
file .mcp.json (in your project root)install uvx opensolr-mcpversion 0.5.0

What it does

MCP server for Opensolr, a managed Apache Solr service. Exposes hybrid (BM25 + semantic) search, server-side GPU embeddings, document indexing, and grounded RAG answers. For AI agents that need to search and retrieve information from custom indexes.

  • Search a knowledge base using both keyword matching and semantic similarity in a single query, with optional filters.
  • Add documents to an index with automatic server-side embedding, then retrieve them with grounded AI-generated answers citing the matching documents.
  • Index FAQ or documentation content and let agents answer user questions by finding relevant documents and generating responses based on them.

Tools this server exposes

ToolDoes
opensolr_searchPerform hybrid (keyword + semantic) or pure semantic search with optional Solr filters.
opensolr_ai_answerGenerate a grounded RAG answer by using top search results as context for the LLM.
opensolr_add_documentsIndex plain text documents with metadata; embeddings are computed server-side.
opensolr_delete_documentsRemove documents from an index by their ID.
opensolr_list_indexesList all indexes in the account.
opensolr_index_infoGet detailed information about a specific index.
opensolr_create_indexCreate a new vector-enabled index in a specified region (us, de, fi).
opensolr_vector_regionsRetrieve the live list of available vector-enabled regions.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.