Integrations
Provides access to Apache Solr indexes, allowing hybrid search capabilities that combine keyword search precision with vector search semantic understanding across document collections.
Uses Ollama with nomic-embed-text to generate vector embeddings for documents, enabling semantic search capabilities in Solr collections.
Solr MCP
Un paquete de Python para acceder a los índices Apache Solr mediante el Protocolo de Contexto de Modelo (MCP). Esta integración permite a asistentes de IA como Claude realizar búsquedas potentes en sus índices Solr, combinando funciones de búsqueda por palabras clave y vectores.
Características
- Servidor MCP : implementa el protocolo de contexto de modelo para la integración con asistentes de IA
- Búsqueda híbrida : combina la precisión de la búsqueda de palabras clave con la comprensión semántica de la búsqueda vectorial.
- Incrustaciones vectoriales : genera incrustaciones para documentos que utilizan Ollama con nomic-embed-text
- Colecciones unificadas : almacene tanto el contenido del documento como las incrustaciones vectoriales en la misma colección
- Integración de Docker : fácil configuración con Docker y docker-compose
Inicio rápido
- Clonar este repositorio
- Inicie SolrCloud con Docker:Copy
- Instalar dependencias:Copy
- Procesar e indexar el documento de muestra:Copy
- Ejecute el servidor MCP:Copy
Para obtener instrucciones de configuración y uso más detalladas, consulte la guía QUICKSTART.md .
Requisitos
- Python 3.10 o superior
- Docker y Docker Compose
- SolrCloud 9.x
- Ollama (para generación de incrustaciones)
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Contribuyendo
¡Agradecemos sus contribuciones! Consulte las normas en CONTRIBUTING.md .
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor Python que permite a los asistentes de IA realizar consultas de búsqueda híbridas en índices Apache Solr a través del Protocolo de Contexto de Modelo, combinando la precisión de palabras clave con la comprensión semántica basada en vectores.
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables AI systems to integrate with Tavily's search and data extraction tools, providing real-time web information access and domain-specific searches.Last updated -24,797329JavaScriptMIT License
- AsecurityFlicenseAqualityThis server allows users to perform web searches using Perplexity AI, providing a tool for retrieving search results through a simple API interface.Last updated -12TypeScript
- AsecurityAlicenseAqualityEnables AI assistants to interact with Meilisearch via the Model Context Protocol, allowing comprehensive index, document, and search management through a standardized interface.Last updated -684TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to perform web searches using SearXNG, a privacy-respecting metasearch engine.Last updated -5JavaScriptMIT License