Search · MODEL CONTEXT PROTOCOL

devlimelabs meilisearch ts mcp

devlimelabs meilisearch ts mcp is a community-listed Model Context Protocol server. Review the source repository before installation.

WHAT IT CONNECTS

What devlimelabs meilisearch ts mcp gives an AI Agent

  • **Index Management**: Create, update, and delete indexes
  • **Document Management**: Add, update, and delete documents
  • **Search Capabilities**: Perform searches with various parameters and filters
  • **Settings Management**: Configure index settings
  • **Task Management**: Monitor and manage asynchronous tasks
  • **System Operations**: Health checks, version information, and statistics
  • **Vector Search**: Experimental vector search capabilities
  • Clone the repository:
  • Install dependencies:
  • Create a `.env` file based on the example:
  • Edit the `.env` file to configure your Meilisearch connection.
  • Create a `.env` file from `.env.example` if it doesn't exist
  • Install dependencies
  • Build the project
  • Run tests to ensure everything is working correctly
  • Detect your operating system and locate the Claude for Desktop configuration file
  • Read your Meilisearch configuration from the `.env` file
  • Generate the necessary configuration for Claude for Desktop
  • Provide instructions for updating your Claude for Desktop configuration
  • Locate your Claude for Desktop configuration file:
  • **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
  • **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`
  • **Linux**: `~/.config/Claude/claude_desktop_config.json`
  • Add the following configuration (adjust paths as needed):
  • Restart Claude for Desktop to apply the changes.
  • In Claude, type: "I want to use the Meilisearch MCP server" to activate the integration.
  • Install and set up the Meilisearch MCP Server:
  • Start the MCP server:
  • In Cursor, open the Command Palette (Cmd/Ctrl+Shift+P) and search for "MCP: Connect to MCP Server".
  • Select "Connect to a local MCP server" and enter the following details:
  • **Name**: Meilisearch
  • **Command**: node
  • **Arguments**: /absolute/path/to/meilisearch-ts-mcp/dist/index.js
  • **Environment Variables**:
  • Click "Connect" to establish the connection.
  • You can now interact with your Meilisearch instance through Cursor by typing commands like "Search my Meilisearch index for documents about..."
  • `create-index`: Create a new index
  • `get-index`: Get information about an index
  • `list-indexes`: List all indexes
  • `update-index`: Update an index
  • `delete-index`: Delete an index
  • `add-documents`: Add documents to an index
  • `get-document`: Get a document by ID
  • `get-documents`: Get multiple documents
  • `update-documents`: Update documents
  • `delete-document`: Delete a document by ID
  • `delete-documents`: Delete multiple documents
  • `delete-all-documents`: Delete all documents in an index
  • `search`: Search for documents
  • `multi-search`: Perform multiple searches in a single request
  • `get-settings`: Get index settings
  • `update-settings`: Update index settings
  • `reset-settings`: Reset index settings to default
  • Various specific settings tools (synonyms, stop words, ranking rules, etc.)
  • `list-tasks`: List tasks with optional filtering
  • `get-task`: Get information about a specific task
  • `cancel-tasks`: Cancel tasks based on provided filters
  • `wait-for-task`: Wait for a specific task to complete
  • `health`: Check the health status of the Meilisearch server
  • `version`: Get version information
  • `info`: Get system information
  • `stats`: Get statistics about indexes
  • `enable-vector-search`: Enable vector search
  • `get-experimental-features`: Get experimental features status
  • `update-embedders`: Configure embedders
  • `get-embedders`: Get embedders configuration
  • `reset-embedders`: Reset embedders configuration
  • `vector-search`: Perform vector search

SECURITY

An MCP listing is not a security review

An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.