Skip to content

intelligence_draft_response

Category: intelligence

Draft a reply to a Discord channel using the client’s LLM. Returns a SUGGESTED draft for human review — does NOT auto-post.

prepare a moderator response, suggest replies for staff, draft outreach.

FieldTypeRequiredDescription
channel_idstringyesChannel for context
context_message_countintegeryesRecent messages to read for context (1-50)
intentstringyesWhat the response should accomplish
tonestringyes

\{draft, reasoning, sampling_used\}. The agent decides whether to actually call messages_send after review.

FieldTypeRequiredDescription
draftstringyes
reasoningstringyes
sampling_usedbooleanyes
PropertyValue
Read-onlyyes
Destructiveno
Idempotentno
Open-worldyes
Confirmation requiredno

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