delete_federation
Delete a federation permanently.
How to use it
delete_federation is exposed by the Searchcraft MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the delete_federation tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Searchcraft MCP Server
claude mcp add searchcraft -- node /path/to/searchcraft-mcp-server/dist/stdio-server.jsOther tools in Searchcraft MCP Server (39)
Add one or multiple documents to an index. Documents should be provided as an array of JSON objects.
Add custom stopwords to an index. These are added on top of the default language-specific dictionary.
Add synonyms to an index. Synonyms only work with fuzzy queries, not exact match queries.
Create or update a federation with the specified configuration.
Create a new index with the specified schema. This will empty the index if it already exists.
Create a new authentication key with specified permissions and access controls.
Delete all documents from an index. The index will continue to exist after all documents are deleted.
Delete all authentication keys on the Searchcraft cluster. Use with extreme caution!
Delete all custom stopwords from an index. This only affects custom stopwords, not the default language dictionary.
Delete all synonyms from an index.
Delete a single document from an index by its internal Searchcraft ID (id).
Delete one or several documents from an index by field term match (e.g., {id: 'xyz'} or {title: 'foo'}).
Delete one or several documents from an index by query match.
Delete an index and all its documents permanently.
Delete a specific authentication key permanently.
Delete specific custom stopwords from an index. This only affects custom stopwords, not the default language dictionary.
Delete specific synonyms from an index by their keys.
Get document counts and statistics for all indexes.
Get a list of all authentication keys associated with a specific application.
Get a single document from an index by its internal Searchcraft ID (id).
Get detailed information for a specific federation.
Get a list of all authentication keys associated with a specific federation.
Get document counts per index for a federation as well as the total document count.
Get the schema definition for a specific index.
Get statistics and metadata for a specific index (document count, etc.).
Get all stopwords for an index, including both default language dictionary and custom stopwords.
Get all synonyms defined for an index.
Get detailed information for a specific authentication key.
Get measurement conversion data with optional filtering and aggregation parameters. requires Clickhouse if running locally
Get measurement summary data with optional filtering and aggregation parameters. requires Clickhouse if running locally
Get a list of all federations for a specific organization.
Get a list of all authentication keys associated with a specific organization.
Get a list of all federations in the Searchcraft instance.
Get a list of all indexes in the Searchcraft instance.
Get a list of all authentication keys on the Searchcraft cluster.
Make partial configuration changes to an index schema (searchfields, weightmultipliers, etc.).
Replace the current federation entity with an updated one.
Replace the entire contents of an existing index with a new schema definition.
Update an existing authentication key with new configuration.