Skip to content

Add Solr MCP Server tutorial to reference guide#4043

Open
adityamparikh wants to merge 3 commits intoapache:mainfrom
adityamparikh:solr-mcp
Open

Add Solr MCP Server tutorial to reference guide#4043
adityamparikh wants to merge 3 commits intoapache:mainfrom
adityamparikh:solr-mcp

Conversation

@adityamparikh
Copy link

@adityamparikh adityamparikh commented Jan 11, 2026

Summary

  • Add a new tutorial for the Solr MCP Server that enables AI assistants like Claude to interact with Apache Solr via the Model Context Protocol (MCP)
  • Tutorial covers STDIO and HTTP transport modes with Docker and source-based deployment options
  • Includes Claude Desktop integration examples and OAuth2 security configuration

Tutorial Contents

  • What is MCP? - Introduction with link to MCP specification
  • Features - MCP tools (search, index_documents, listCollections, etc.) and resources
  • STDIO Mode - Docker and build-from-source instructions with Claude Desktop config
  • HTTP Mode - Docker and build-from-source instructions with security notes
  • Environment Variables - Reference table for configuration options
  • Example Usage - Sample queries users can try with Claude

Test plan

  • ./gradlew buildLocalSite passes without errors
  • Review rendered tutorial in generated site

🤖 Generated with Claude Code

Add a new tutorial for the Solr MCP Server (https://github.com/apache/solr-mcp)
that enables AI assistants like Claude to interact with Apache Solr via the
Model Context Protocol (MCP).

The tutorial covers:
- STDIO and HTTP transport modes
- Docker and source-based deployment options
- Claude Desktop integration examples
- OAuth2 security configuration
- Links to MCP specification for tools, resources, and prompts

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jan 11, 2026
@epugh
Copy link
Contributor

epugh commented Feb 4, 2026

Notes to Eric:

  • Focus on the Jar running (and yes, java 25, but come on folks!), not the docker until we get that deployed porperly.
  • Move all the stuff below the STDIO versu HTTP into the github.com/apache/solr-mcp repo to live. Keep the tutorial as a short tutorial! No reference in the tutorial.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants