Skip to main content
Glama
OrionPotter

Meilisearch MCP Server

by OrionPotter

reset-synonyms

Reset synonyms to default values for a Meilisearch index to restore original search behavior and remove custom synonym mappings.

Instructions

Reset the synonyms setting to its default value

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
indexUidYesUnique identifier of the index

Implementation Reference

  • Handler function that implements the core logic of the "reset-synonyms" tool by deleting the synonyms settings endpoint for the given 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); } }
  • Zod input schema defining the parameters for the reset-synonyms tool (indexUid: string).
    { indexUid: z.string().describe("Unique identifier of the index"), },
  • Specific configuration object in resetSettingsTools array used to dynamically register the "reset-synonyms" tool.
    { name: "reset-synonyms", endpoint: "synonyms", description: "Reset the synonyms setting to its default value", },
  • The forEach loop that registers all reset tools, including "reset-synonyms", by calling server.tool with the config's name, description, 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); } } ); });

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/OrionPotter/iflow-mcp_meilisearch-ts-mcp'

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