Solr
Enables AI assistants to interact with Apache Solr for search, indexing, and management tasks.
About
This project provides a Spring AI Model Context Protocol (MCP) server that empowers AI assistants to seamlessly interact with Apache Solr, a powerful open-source search platform. By leveraging the MCP protocol, it allows AI clients like Claude to perform advanced search queries, index new documents, manage collections, and retrieve schema information within Solr instances, acting as a bridge between AI and enterprise search capabilities.
Key Features
- Search Solr collections with advanced query options (filters, facets, sorting, pagination)
- Index JSON documents into Solr collections
- List, manage, and monitor Solr collections (e.g., get stats, check health)
- Retrieve and analyze Solr schema information
- Integrates with Spring AI Model Context Protocol for AI assistant interaction
- 1 GitHub stars
Use Cases
- Allowing AI assistants to search for specific data within Solr collections using natural language.
- Enabling AI to assist with indexing new content or documents into Solr programmatically.
- Automating Solr collection monitoring, health checks, and schema inspections via AI interfaces.