meilisearch-mcp

Pesquise índices do MeiliSearch e gerencie documentos por meio de agentes de IA

Documentação

MeiliSearch MCP

Um servidor MCP para MeiliSearch, o mecanismo de busca rápido e tolerante a erros de digitação.

O que ele faz

Pesquise em índices do MeiliSearch, gerencie documentos, crie/exclua índices, verifique saúde e estatísticas e gerencie chaves de API. Perfeito para agentes de IA que precisam pesquisar em seus dados.

Ferramentas

  • check_health - Verifica se o servidor MeiliSearch está em execução
  • list_indexes - Lista todos os índices
  • get_index - Obtém detalhes do índice
  • create_index - Cria um novo índice
  • delete_index - Exclui um índice
  • search_index - Pesquisa documentos em um índice
  • get_documents - Lista documentos em um índice
  • get_document - Obtém um único documento por ID
  • add_documents - Adiciona documentos a um índice
  • delete_document - Exclui um documento por ID
  • get_stats - Obtém estatísticas da instância
  • get_index_stats - Obtém estatísticas específicas do índice
  • get_task - Verifica o status de tarefas assíncronas
  • list_keys - Lista chaves de API
  • update_settings - Atualiza configurações do índice (regras de classificação, atributos pesquisáveis, filtros, etc.)

Instalação

npx meilisearch-mcp

Variáveis de Ambiente

  • MEILISEARCH_URL - URL do servidor MeiliSearch (padrão: http://localhost:7575)
  • MEILISEARCH_API_KEY - Chave de API para autenticação (se sua instância exigir)

Configuração do Claude Desktop

Adicione isto ao seu claude_desktop_config.json:

{
  "mcpServers": {
    "meilisearch": {
      "command": "npx",
      "args": ["-y", "meilisearch-mcp"],
      "env": {
        "MEILISEARCH_URL": "http://localhost:7575",
        "MEILISEARCH_API_KEY": "your-api-key"
      }
    }
  }
}

Exemplo de uso

Pergunte ao Claude:

  • "Pesquise 'wireless headphones' no meu índice de produtos"
  • "Mostre-me todos os índices na minha instância do MeiliSearch"
  • "Adicione estes documentos ao meu índice blog-posts"
  • "Quantos documentos há no meu índice principal?"
  • "Atualize minhas configurações de índice para usar título como atributo pesquisável"

Requisitos

  • Uma instância do MeiliSearch em execução (v1.0+)
  • Opcional: chave de API se sua instância tiver autenticação habilitada

Licença

MIT