meilisearch-mcp

meilisearch-mcp

3.6

If you are the rightful owner of meilisearch-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for interacting with Meilisearch through LLM interfaces like Claude.

The Meilisearch MCP Server is designed to facilitate seamless interaction with Meilisearch, a powerful search engine, through Model Context Protocol (MCP) interfaces such as Claude. This server provides a comprehensive suite of tools for managing indices, documents, settings, and API keys, as well as monitoring tasks and system health. It supports dynamic connection configuration, allowing users to switch between different Meilisearch instances effortlessly. The server is implemented in Python, with additional support for Typescript integration for browser-based applications. It offers robust search capabilities across single or multiple indices, with options for filtering and sorting results. The server is equipped with built-in logging and monitoring tools to ensure efficient operation and troubleshooting. It is compatible with various platforms, including Claude Desktop, and can be tested using the MCP Inspector.

Features

  • Index and document management
  • Settings configuration and management
  • Task monitoring and API key management
  • Built-in logging and monitoring tools
  • Dynamic connection configuration to switch between Meilisearch instances

Tools

  1. Connection Management

    Tools for viewing and updating Meilisearch connection settings.

  2. Index Management

    Tools for creating, listing, and retrieving metrics for indices.

  3. Document Operations

    Tools for retrieving and adding documents to indices.

  4. Search

    Flexible search tools with filtering and sorting options.

  5. Settings Management

    Tools for viewing and updating index settings.

  6. API Key Management

    Tools for managing API keys.

  7. Task Management

    Tools for managing tasks with various filters and actions.

  8. System Monitoring

    Tools for health checks and retrieving system information.