Meilisearch Hybrid Search
Createdmiiton
Enables hybrid keyword and semantic vector search on a Meilisearch index via an MCP server.
About
This MCP server, written in Go, enhances Meilisearch's capabilities by providing hybrid search functionality. It combines traditional keyword-based search with semantic vector search, allowing for more relevant and nuanced results. Users can adjust the balance between keyword and semantic search using a ratio parameter, filter results based on specific attributes, and leverage pre-defined prompts for guidance on effective usage. The server communicates via standard input/output and is configured through environment variables for easy integration with Meilisearch instances.
Key Features
- Combines keyword and semantic vector search
- Configurable via environment variables
- Supports filtering based on attribute values
- Provides prompts for usage guidance
- Adjustable semantic ratio for balancing search types
- 5 GitHub stars
Use Cases
- Enhancing content discovery in knowledge bases
- Improving search relevance in e-commerce applications
- Providing more accurate search results in documentation platforms