If users are expected to clone & build, we don't need formal ASF releases.
Can you please provide instructions for Claude Code, e.g. via "claude mcp add" ... I'm having remarkable difficulty TBH. Perhaps I should add it manually to some config file. Would the Claude Desktop instructions apply to Claude Code as well? On Tue, Jun 2, 2026 at 10:52 AM Aditya Parikh <[email protected]> wrote: > Instructions from > > https://github.com/adityamparikh/solr-site/blob/e3cea95c2ef20b100ea3e356f177215f4267fe31/content/pages/mcp/quick-start.md > : > > Clone the repository and start Solr in SolrCloud mode: > > git clone https://github.com/apache/solr-mcp.gitcd solr-mcp > docker compose up -d > > > This starts Solr with ZooKeeper and creates two sample collections > pre-loaded with data: > > - films — 1,100+ movie records with titles, directors, genres, and > release dates > - books — empty collection ready for indexing > > Wait ~30 seconds for Solr to fully initialize. Verify at > http://localhost:8983/solr/. > Build the Server > > ./gradlew build > > This produces build/libs/solr-mcp-1.0.0-SNAPSHOT.jar. > Configure Your MCP Client > < > https://github.com/adityamparikh/solr-site/blob/e3cea95c2ef20b100ea3e356f177215f4267fe31/content/pages/mcp/quick-start.md#configure-your-mcp-client > > > > Add the following to your Claude Desktop configuration file: > > - macOS: ~/Library/Application Support/Claude/claude_desktop_config.json > - Windows: %APPDATA%\Claude\claude_desktop_config.json > > { > "mcpServers": { > "solr-mcp": { > "command": "java", > "args": ["-jar", > "/absolute/path/to/solr-mcp/build/libs/solr-mcp-1.0.0-SNAPSHOT.jar"], > "env": { "SOLR_URL": "http://localhost:8983/solr/" } > } > } > } > > Restart Claude Desktop after saving. > Try It Out > < > https://github.com/adityamparikh/solr-site/blob/e3cea95c2ef20b100ea3e356f177215f4267fe31/content/pages/mcp/quick-start.md#try-it-out > > > > Open Claude Desktop and try these prompts: > > - *"Search the films collection for movies directed by Steven > Spielberg"* > - *"What collections are available in Solr?"* > - *"Show me the schema for the films collection"* > - *"Find all sci-fi movies released after 2000 and show the genre > breakdown"* > - *"Index this JSON into the books collection: [{"id": "1", "title": > "The Great Gatsby", "author": "F. Scott Fitzgerald"}]"* > > I have also recorded videos in these slides (12-16) > > https://docs.google.com/presentation/d/1we9FfNYZ6hr2-qL5H9uswwQFaOflkEBDR2Mt4j5okiY/edit?usp=sharing > to > add to an AI tool such as Claude Desktop, creating a collection, specifying > schema, indexing and search, connecting with MCP inspector. > > Kindly try it out and let us know. > > Thanks, > Aditya > > > On Mon, Jun 1, 2026 at 5:00 PM Jan Høydahl <[email protected]> wrote: > > > Just a hint that perhaps others too experienced a voting friction and > thus > > did not vote yet. > > > > I might give it another try tomorrow but a short smoke test script or > > instruction in the vote mail would help. > > > > Jan Høydahl > > > > > 1. juni 2026 kl. 20:30 skrev Aditya Parikh <[email protected] > >: > > > > > > Hi Jan, > > > > > > Running in stdio mode adding to an AI client like Claude Code/Desktop > or > > > MCP inspector is documented. > > > > > > To proactively address security concerns we made HTTP mode secure by > > > default. You can disable http security in the properties when building > > from > > > source to test it locally. > > > > > > Happy to jump on a call or refine the docs. The Solr-Site you created > > also > > > has a PR documenting usage. > > > > > > Thanks, > > > Aditya > > > > > >> On Mon, Jun 1, 2026 at 1:50 PM Jan Høydahl <[email protected]> > > wrote: > > >> > > >> Sorry for not voting yet. I gave it a try now, but hit a dead end. > > >> After downloading the artifacts from ATR, and verifying sigs, I wanted > > to > > >> spin up the MCP server and test it with a local solr. > > >> But there are no "smoke test" instructions provided, and trying the > > >> invocations described in README.md failed for me. > > >> I thought I had cracked the code when I found the PROFILES=http, and > saw > > >> SpringBoot banner, but still just hanging, > > >> no help output, no --help, attempting http://localhost:8080 just > gives > > >> HTTP 403 with no explanation. > > >> > > >> So I cannot vote without having at least spun up the RC locally and > see > > >> that the happy path is ok. > > >> > > >> Jan > > >> > > >>>> 27. mai 2026 kl. 23:31 skrev Aditya Parikh < > [email protected] > > >: > > >>> > > >>> +1 > > >>> > > >>> > > >>> Thanks, > > >>> Aditya > > >>> > > >>>> On Wed, May 27, 2026 at 5:31 PM <[email protected]> wrote: > > >>> > > >>>> Hello Solr, > > >>>> > > >>>> I'd like to call a vote on releasing the following artifacts as > > >>>> Apache Solr MCP 1.0.0. This is a second attempt after the first > > attempt > > >>>> (vote thread > > >>>> https://lists.apache.org/thread/o8f1r1vbqt2c7jh9lgyk0ksv4clg7hlc) > > >> failed > > >>>> due to two potential security issues that were reported. > > >>>> > > >>>> These security issues have been evaluated as being under the > "Response > > >> E: > > >>>> Reject — no authentication configured or behavior within expected > > role" > > >> as > > >>>> they are only impact a insecure Solr. Having said that, we have > > >> improved > > >>>> the security posture of solr-mcp by enabling security by default > when > > >> run > > >>>> as a HTTP server. These are the improvements that resulted: > > >>>> * https://github.com/apache/solr-mcp/pull/126 > > >>>> * https://github.com/apache/solr-mcp/pull/119 > > >>>> > > >>>> This vote is being conducted using an > > >>>> Alpha version of the Apache Trusted Releases (ATR) platform. > > >>>> Please report any bugs or issues to the ASF Tooling team. > > >>>> > > >>>> The release candidate page, including downloads, can be found at: > > >>>> > > >>>> https://release-test.apache.org/vote/solr-mcp/1.0.0 > > >>>> > > >>>> The release artifacts are signed with one or more OpenPGP keys from: > > >>>> > > >>>> https://release-test.apache.org/downloads/solr/KEYS > > >>>> > > >>>> Please review the release candidate and vote accordingly. > > >>>> > > >>>> [ ] +1 Release this package > > >>>> [ ] +0 Abstain > > >>>> [ ] -1 Do not release this package (please provide specific > comments) > > >>>> > > >>>> You can vote on ATR at the URL above, or manually by replying to > this > > >>>> email. > > >>>> > > >>>> The vote is open for 120 hours. > > >>>> > > >>>> > > >>>> Thanks, > > >>>> Eric Pugh (epugh) > > >>>> > > >>>> This email was sent by [email protected] on the Apache Trusted > > Releases > > >>>> platform > > >>>> > > >>>> > --------------------------------------------------------------------- > > >>>> To unsubscribe, e-mail: [email protected] > > >>>> For additional commands, e-mail: [email protected] > > >>>> > > >>>> > > >> > > >> > > >> --------------------------------------------------------------------- > > >> To unsubscribe, e-mail: [email protected] > > >> For additional commands, e-mail: [email protected] > > >> > > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > -- > Thanks, > Aditya >
