KosmoKrator

other

Meilisearch MCP Integration for CrewAI

Connect Meilisearch to CrewAI through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.

7 functions 5 read 2 write API key auth

Connect Meilisearch to CrewAI

Expose KosmoKrator integrations to CrewAI workers as scoped local tools.

Wrap kosmo integrations:call for specific tasks or connect workers to a local MCP gateway. The gateway is local, scoped to this integration, and starts with --write=deny so CrewAI can inspect read-capable tools without receiving write access by default.

Meilisearch MCP Config for CrewAI

Use per-worker integration scopes to avoid giving every worker every tool.

{
  "mcpServers": {
    "kosmokrator-meilisearch": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=meilisearch",
        "--write=deny"
      ]
    }
  }
}

Run the Gateway Manually

kosmokrator mcp:serve --integration=meilisearch --write=deny

Why Use KosmoKrator Here

Scoped tools

Expose only Meilisearch instead of a broad multi-service tool list.

Local credentials

Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.

Write policy

Start read-only, then opt into ask or allow for trusted workspaces.

Meilisearch Tools Visible to CrewAI

CrewAI sees stable MCP tool names generated from the Meilisearch integration catalog.

MCP toolSource functionTypeDescription
integration__meilisearch__meilisearch_list_indexes meilisearch.meilisearch_list_indexes Read List all indexes in the Meilisearch instance. Returns index UIDs, primary keys, and creation dates.
integration__meilisearch__meilisearch_get_index meilisearch.meilisearch_get_index Read Get detailed information about a specific Meilisearch index, including its UID, primary key, and stats.
integration__meilisearch__meilisearch_create_index meilisearch.meilisearch_create_index Write Create a new index in Meilisearch. Returns a task object that can be used to track the creation progress.
integration__meilisearch__meilisearch_search_documents meilisearch.meilisearch_search_documents Read Search for documents in a Meilisearch index. Supports full-text search with filters, sorting, and pagination.
integration__meilisearch__meilisearch_add_documents meilisearch.meilisearch_add_documents Write Add or replace documents in a Meilisearch index. Sends an array of document objects to be indexed. Returns a task object to track progress.
integration__meilisearch__meilisearch_get_document meilisearch.meilisearch_get_document Read Retrieve a single document from a Meilisearch index by its primary key value.
integration__meilisearch__meilisearch_get_health meilisearch.meilisearch_get_health Read Check the health status of the Meilisearch instance. Returns whether the server is available and operational.

Related Meilisearch Pages