Skip to content

intelligence_moderate_content

Category: intelligence

Apply a plain-language moderation policy to a piece of text using the client’s LLM. No Discord API call — purely a moderation utility.

pre-check user-submitted content; second-opinion on AutoMod decisions; classify ambiguous messages.

FieldTypeRequiredDescription
contentstringyesText to moderate
policystringyesModeration policy in plain language

\{decision: "allow"|"flag"|"block", reasons[], confidence, sampling_used\}.

FieldTypeRequiredDescription
decisionstringyes
reasonsarrayyes
confidencenumberyes
sampling_usedbooleanyes
PropertyValue
Read-onlyyes
Destructiveno
Idempotentyes
Open-worldyes
Confirmation requiredno

packages/mcp-core/src/tools/intelligence/moderate_content.ts