Solr is a Python package that integrates Apache Solr indexes with AI assistants via the Model Context Protocol (MCP). It empowers AI models like Claude to execute advanced search queries, leveraging both keyword precision and vector-based semantic understanding. This allows for hybrid search capabilities, combining traditional keyword search with the nuanced understanding of vector embeddings, all within a unified Solr collection. The package includes tools for generating embeddings using Ollama and nomic-embed-text, and provides a Docker-based setup for easy deployment.