Skip to main content
Glama
devlimelabs

Meilisearch MCP Server

by devlimelabs

reset-faceting

Reset faceting settings to default values for a Meilisearch index. Use this tool to clear custom facet configurations and restore original search filtering behavior.

Instructions

Reset the faceting setting to its default value

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
indexUidYesUnique identifier of the index

Implementation Reference

  • Handler function that executes the reset-faceting tool by sending a DELETE request to /indexes/{indexUid}/settings/faceting via apiClient.
    try { const response = await apiClient.delete(`/indexes/${indexUid}/settings/${endpoint}`); return { content: [{ type: "text", text: JSON.stringify(response.data, null, 2) }], }; } catch (error) { return createErrorResponse(error); } } );
  • Zod input schema for the reset-faceting tool, requiring an indexUid string parameter.
    indexUid: z.string().describe("Unique identifier of the index"), }, async ({ indexUid }) => {
  • forEach loop that dynamically registers the reset-faceting tool (and others) using server.tool() with the shared schema and handler.
    resetSettingsTools.forEach(({ name, endpoint, description }) => { server.tool( name, description, { indexUid: z.string().describe("Unique identifier of the index"), }, async ({ indexUid }) => { try { const response = await apiClient.delete(`/indexes/${indexUid}/settings/${endpoint}`); return { content: [{ type: "text", text: JSON.stringify(response.data, null, 2) }], }; } catch (error) { return createErrorResponse(error); } } ); });
  • Specific configuration object in resetSettingsTools array that triggers registration of the 'reset-faceting' tool with endpoint 'faceting'.
    { name: "reset-faceting", endpoint: "faceting", description: "Reset the faceting setting to its default value", },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/devlimelabs/meilisearch-ts-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server