Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Status ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧠 Knowledge & Memory
  3. Opensolr MCP
Opensolr MCP logo
Health: ActiveRecent health check succeeded.Last checked 10/8/2026, 7:46:10 AM

Opensolr MCP

User RatingsBe the first to rate and review this MCP server!
View RepositoryVisit Website
solrsearchragembeddingsimage-search

Managed Apache Solr search for agents with hybrid retrieval, server-side embeddings, image search, indexing, and grounded RAG.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON ▾

Client Config & Setup

Configure Environment Variables (API Keys, Tokens, Options):
Add required secrets below — values are included directly in the generated snippet so you can copy and paste with confidence.
Quick Add:
Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "opensolr-mcp": {
      "command": "uvx",
      "args": [
        "opensolr-mcp"
      ],
      "env": {
        "OPENSOLR_EMAIL": "YOUR_VALUE_HERE",
        "OPENSOLR_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (8) Directory Badge Claim listing Alternatives🧠 More in Knowledge & Memory

Overview

opensolr-mcp MCP server exposes managed Apache Solr capabilities to AI agents through tools for hybrid BM25 plus kNN search, semantic retrieval, indexing, and grounded RAG answers. Opensolr handles embeddings and derived document fields server-side, while writes use an asynchronous ingestion pipeline. It also supports image-based queries that extract visual labels, OCR text, and barcode or QR data without storing an image vector. Reach for it when an agent needs hosted Solr retrieval and document management without operating a separate embedding model or vector database.

Use cases

•Search knowledge-base content with keyword and semantic matching
•Generate grounded answers from indexed documents
•Index text and metadata for an agent-accessible collection
•Search product or document content from a photo

Key features

•Hybrid BM25 and kNN retrieval
•Server-side embeddings and document processing
•Image search with visual labels, OCR, and barcode or QR extraction
•Grounded RAG answer generation
•Document indexing and deletion
•Vector-enabled index provisioning

Capabilities & Tool Schemas (8) ~167 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server — may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Opensolr MCP.

opensolr_search

Hybrid (keyword + semantic) or pure semantic search, with Solr filters

opensolr_search_by_image

Search with a **photo** — Opensolr reads its visual labels, OCR text and any barcode/QR, then searches with those words (no image vector stored)

opensolr_ai_answer

Grounded RAG answer: top hybrid hits become the LLM context — same pipeline as the hosted search UI

opensolr_add_documents

Index plain text + metadata (embedded server-side)

opensolr_delete_documents

Remove documents by id

opensolr_list_indexes

Inspect the account's indexes

How Opensolr MCP works

What opensolr-mcp MCP server does

The opensolr-mcp MCP server connects AI agents to managed Apache Solr indexes hosted by Opensolr. It provides retrieval, document ingestion, deletion, index inspection, vector-enabled index creation, image-based search, and grounded answer generation through MCP tools.

Search can combine traditional BM25 keyword matching with semantic kNN retrieval, or use semantic or keyword-only modes. Solr filters and search operators support phrases, required terms, and exclusions. The keyword-only mode works with any Opensolr index and does not make an embedding call.

RAG responses use the highest-ranked hybrid search results as context for an answer. This follows the same retrieval pipeline used by Opensolr's hosted search interface.

How it works

Document writes are sent to Opensolr's Data Ingestion API. Processing is asynchronous: documents are queued, then embeddings, sentiment, language, and other derived fields are generated on the service. New or updated documents generally become searchable within about a minute. Document identity is based on its uri; resubmitting the same URI updates the existing document.

The service can also extract text from supported files when metadata includes rtf: true and a PDF, DOCX, or XLSX URI. Image search does not create or store an image vector. Instead, Opensolr reads visual labels, OCR text, and barcode or QR data, converts the extracted information into search terms, and runs a normal search.

Setup and configuration

Run the server over stdio with uvx opensolr-mcp or pipx run opensolr-mcp. Configure OPENSOLR_EMAIL and OPENSOLR_API_KEY in the MCP client's environment. The README documents this setup for Claude Desktop, Claude Code, Cursor, Windsurf, and other MCP clients.

Vector-enabled indexes can be provisioned in the us, de, or fi regions. The opensolr_vector_regions tool returns the current live region list. A free Opensolr account supplies a private API key for persistent use.

Tools and capabilities

  • opensolr_search performs hybrid, semantic, or keyword search with Solr filters and tuning options.
  • opensolr_search_by_image searches from a photo using visual labels, OCR, or barcode and QR extraction.
  • opensolr_ai_answer produces an answer grounded in retrieved documents.
  • opensolr_add_documents submits text and metadata for server-side processing and embedding.
  • opensolr_delete_documents removes documents by ID.
  • opensolr_list_indexes and opensolr_index_info inspect available indexes.
  • opensolr_create_index provisions a vector-enabled index.
  • opensolr_vector_regions reports available vector regions.

Limitations and notes

The opensolr-mcp MCP server depends on an Opensolr account and API key. Ingestion is not immediate because processing occurs asynchronously. Vector search requires a vector-enabled index, while lexical-only search can use non-vector indexes.

The README's public demo account is shared. Indexes and documents created there can be viewed, changed, or deleted by other users, and demo data is automatically removed after three days. Its per-index limits are 50 MB of disk and 200 MB of bandwidth, so it is intended for demonstrations, tutorials, and proofs of concept rather than application workloads.

Indexes also remain accessible through Apache Solr's native /select API. The server operates with Opensolr's Solr 9.x vector environments, currently listed for Chicago, Germany, and Finland.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • Moxie Docs MCP logoMoxie Docs MCP
    ★ Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    🧠 Knowledge & Memory34 views
    Compare vs Moxie Docs MCP →
  • Scrivener MCP logoScrivener MCP

    Connect Scrivener 3 writing projects to Claude and other AI assistants. 47 tools for document management, writing analysis, semantic search, character/plot memory, and content enhancement. Progressive skill loading, relationship engine with HMS triplets, and JS fallback for offline semantic search. npm i -g scrivener-mcp

    🧠 Knowledge & Memory17 views
    Compare vs Scrivener MCP →
  • Graphlit MCP Server logoGraphlit MCP Server

    Ingest anything from Slack, Discord, websites, Google Drive, Linear or GitHub into a Graphlit project - and then search and retrieve relevant knowledge within an MCP client like Cursor, Windsurf or Cline.

    🧠 Knowledge & Memory5 views
    Compare vs Graphlit MCP Server →
  • MCP Local Rag logoMCP Local Rag

    Privacy-first document search server running entirely locally. Supports semantic search over PDFs, DOCX, TXT, and Markdown files with LanceDB vector storage and local embeddings - no API keys or cloud services required.

    🧠 Knowledge & Memory4 views
    Compare vs MCP Local Rag →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit
1mo ago
Most recent push to the default branch.
Tools exposed
8
Callable tools this server registers over MCP.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Opensolr MCP

opensolr-mcp is an MCP server that connects AI agents to managed Apache Solr through Opensolr. Its main tools support hybrid or semantic search, image-based search, grounded RAG answers, document ingestion and deletion, index inspection and creation, plus live vector-region lookup.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOpensolr MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/opensolr-mcp?style=directory)](https://allmcps.com/mcp/opensolr-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/opensolr-mcp"><img src="https://allmcps.com/api/badge/opensolr-mcp?style=directory" alt="Opensolr MCP on AllMCPs" /></a>

Technical Specs & Signals

Category🧠Knowledge & Memory
More technical detailsExpand ▾
TransportSTDIO
RuntimePython
ClientsClaude Desktop, Claude Code, Cursor, Windsurf
Last updatedOct 8, 2026
9/9 checks healthy over the last 43d
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 9, 2026
49Quality signal: Fair · 49/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 4d ago via OSV.dev · opensolr-mcp (PyPI)

★ FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧠 Knowledge & Memory →Best MCP servers for Memory & Knowledge →Alternatives to Opensolr MCP →Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients