Critical-risk tools in Searchcraft MCP Server
13 of the 48 tools in Searchcraft MCP Server are classified as critical risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at critical risk
-
delete_all_documentsDestructiveDelete all documents from an index. The index will continue to exist after all documents are deleted.
-
delete_all_keysDestructiveDelete all authentication keys on the Searchcraft cluster. Use with extreme caution!
-
delete_all_stopwordsDestructiveDelete all custom stopwords from an index. This only affects custom stopwords, not the default language dictionary.
-
delete_all_synonymsDestructiveDelete all synonyms from an index.
-
delete_document_by_idDestructiveDelete a single document from an index by its internal Searchcraft ID (_id).
-
delete_documents_by_fieldDestructiveDelete one or several documents from an index by field term match (e.g., {id:
-
delete_documents_by_queryDestructiveDelete one or several documents from an index by query match.
-
delete_federationDestructiveDelete a federation permanently.
-
delete_indexDestructiveDelete an index and all its documents permanently.
-
delete_keyDestructiveDelete a specific authentication key permanently.
-
delete_stopwordsDestructiveDelete specific custom stopwords from an index. This only affects custom stopwords, not the default language dictionary.
-
delete_synonymsDestructiveDelete specific synonyms from an index by their keys.
-
create_indexDestructiveCreate a new index with the specified schema. This will empty the index if it already exists.
Attacks that target this class
Critical-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.