Integrations
Serves as a Model Context Protocol server implementation for Meilisearch, enabling AI assistants to interact with Meilisearch databases through a standardized interface for search, document management, and index operations
Servidor MCP de Meilisearch
Una implementación de servidor de Protocolo de Contexto de Modelo (MCP) para Meilisearch, que permite a los asistentes de IA interactuar con Meilisearch a través de una interfaz estandarizada.
Características
- Gestión de índices : crear, actualizar y eliminar índices
- Gestión de documentos : agregar, actualizar y eliminar documentos
- Capacidades de búsqueda : Realice búsquedas con varios parámetros y filtros
- Administración de configuraciones : configurar ajustes de índice
- Gestión de tareas : supervisar y gestionar tareas asincrónicas
- Operaciones del sistema : comprobaciones de estado, información de versiones y estadísticas
- Búsqueda de vectores : capacidades experimentales de búsqueda de vectores
Instalación
Instalación mediante herrería
Para instalar Meilisearch MCP Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
- Clonar el repositorio:
- Instalar dependencias:
- Cree un archivo
.env
basado en el ejemplo: - Edite el archivo
.env
para configurar su conexión Meilisearch.
Configuración de Docker
El servidor MCP de Meilisearch se puede ejecutar en un contenedor Docker para facilitar la implementación y el aislamiento.
Uso de Docker Compose
La forma más sencilla de comenzar a utilizar Docker es utilizar Docker Compose:
Construir y ejecutar la imagen de Docker manualmente
También puedes crear y ejecutar la imagen de Docker manualmente:
Configuración de desarrollo
Para los desarrolladores que quieran contribuir al servidor MCP de Meilisearch, ofrecemos un script de configuración muy práctico:
El script de configuración hará lo siguiente:
- Crea un archivo
.env
a partir de.env.example
si no existe - Instalar dependencias
- Construir el proyecto
- Ejecute pruebas para asegurarse de que todo funciona correctamente
Después de ejecutar el script de instalación, puede iniciar el servidor en modo de desarrollo:
Uso
Construyendo el Proyecto
Ejecución del servidor
Modo de desarrollo
Integración de escritorio de Claude
El servidor MCP de Meilisearch se puede integrar con Claude for Desktop, lo que le permite interactuar con su instancia de Meilisearch directamente a través de Claude.
Configuración automatizada
Proporcionamos un script de configuración que configura automáticamente Claude for Desktop para que funcione con el servidor Meilisearch MCP:
El guión hará lo siguiente:
- Detecta tu sistema operativo y localiza el archivo de configuración de Claude for Desktop
- Lea la configuración de Meilisearch desde el archivo
.env
- Generar la configuración necesaria para Claude for Desktop
- Proporciona instrucciones para actualizar la configuración de Claude for Desktop
Configuración manual
Si prefiere configurar manualmente Claude para escritorio:
- Localice el archivo de configuración de Claude for Desktop:
- macOS :
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas :
%APPDATA%\Claude\claude_desktop_config.json
- Linux :
~/.config/Claude/claude_desktop_config.json
- macOS :
- Agregue la siguiente configuración (ajuste las rutas según sea necesario):
- Reinicie Claude for Desktop para aplicar los cambios.
- En Claude, escriba: "Quiero usar el servidor Meilisearch MCP" para activar la integración.
Integración del cursor
El servidor MCP de Meilisearch también se puede integrar con Cursor , un editor de código impulsado por IA.
Configuración de MCP en Cursor
- Instalar y configurar el servidor MCP de Meilisearch:
- Inicie el servidor MCP:
- En Cursor, abra la Paleta de comandos (Cmd/Ctrl+Shift+P) y busque "MCP: Conectar al servidor MCP".
- Seleccione "Conectarse a un servidor MCP local" e ingrese los siguientes detalles:
- Nombre : Meilisearch
- Comando : nodo
- Argumentos : /ruta/absoluta/a/meilisearch-ts-mcp/dist/index.js
- Variables de entorno :
- Haga clic en “Conectar” para establecer la conexión.
- Ahora puede interactuar con su instancia de Meilisearch a través del Cursor escribiendo comandos como "Buscar en mi índice de Meilisearch documentos sobre..."
Herramientas disponibles
El servidor MCP de Meilisearch proporciona las siguientes herramientas:
Herramientas de índice
create-index
: Crea un nuevo índiceget-index
: Obtener información sobre un índicelist-indexes
: Lista todos los índicesupdate-index
: Actualizar un índicedelete-index
: Eliminar un índice
Herramientas de documentos
add-documents
: Agregar documentos a un índiceget-document
: Obtener un documento por IDget-documents
: Obtener múltiples documentosupdate-documents
: Actualizar documentosdelete-document
: Eliminar un documento por IDdelete-documents
: Eliminar varios documentosdelete-all-documents
: Eliminar todos los documentos en un índice
Herramientas de búsqueda
search
: Buscar documentosmulti-search
: realice múltiples búsquedas en una sola solicitud
Herramientas de configuración
get-settings
: Obtener la configuración del índiceupdate-settings
: Actualizar la configuración del índicereset-settings
: Restablecer la configuración del índice a los valores predeterminados- Varias herramientas de configuración específicas (sinónimos, palabras vacías, reglas de clasificación, etc.)
Herramientas de tareas
list-tasks
: Lista de tareas con filtrado opcionalget-task
: Obtener información sobre una tarea específicacancel-tasks
: Cancelar tareas según los filtros proporcionadoswait-for-task
: Esperar a que se complete una tarea específica
Herramientas del sistema
health
: Verifique el estado de salud del servidor Meilisearchversion
: Obtener información de la versióninfo
: Obtener información del sistemastats
: obtener estadísticas sobre los índices
Herramientas vectoriales (experimentales)
enable-vector-search
: Habilitar la búsqueda vectorialget-experimental-features
: Obtener el estado de las funciones experimentalesupdate-embedders
: Configurar embebedoresget-embedders
: Obtener la configuración de los embebedoresreset-embedders
: Restablecer la configuración de los embebedoresvector-search
: Realizar búsqueda vectorial
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Permite que los asistentes de IA interactúen con Meilisearch a través del Protocolo de Contexto de Modelo, lo que permite una gestión integral de índices, documentos y búsquedas a través de una interfaz estandarizada.
- Características
- Instalación
- Configuración de Docker
- Configuración de desarrollo
- Uso
- Integración de escritorio de Claude
- Integración del cursor
- Herramientas disponibles
- Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityFacilitates integration of Brave Search functionalities with AI assistants through the Model Context Protocol, enabling web and local searches using the Brave Search API.Last updated 2 months ago24PythonMIT License
- -securityFlicense-qualityEnables AI assistants to interact with Metabase, providing access to dashboards, questions, databases, and tools for executing queries and viewing data through natural language.Last updated 2 months agoJavaScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.Last updated a month ago61079TypeScriptMIT License
- AsecurityAlicenseAqualityAn interface that enables Claude AI to interact with the esa API for searching, creating, and updating documents through the Model Context Protocol.Last updated a month ago101943JavaScriptMIT License