Skip to main content
Glama
devlimelabs

Meilisearch MCP Server

by devlimelabs

reset-synonyms

Reset the synonyms setting of a Meilisearch index to its default value using the Model Context Protocol. Input requires the unique identifier of the index for targeted reset.

Instructions

Reset the synonyms setting to its default value

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
indexUidYesUnique identifier of the index

Implementation Reference

  • Configuration object in resetSettingsTools array that defines the reset-synonyms tool, linking it to the 'synonyms' settings endpoint.
    { name: "reset-synonyms", endpoint: "synonyms", description: "Reset the synonyms setting to its default value", },
  • Input schema for the reset-synonyms tool, requiring the indexUid parameter.
    { indexUid: z.string().describe("Unique identifier of the index"), },
  • Handler implementation for reset-synonyms (dynamically generated), performs a DELETE request to /indexes/{indexUid}/settings/synonyms via apiClient and returns the response or error.
    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); } } );
  • src/index.ts:67-67 (registration)
    Top-level registration call that invokes registerSettingsTools, which includes the reset-synonyms tool.
    registerSettingsTools(server);

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