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
>

Reply via email to