Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| discord_ask_decision | 사용자의 결정이 필요할 때 Discord Thread에 질문을 전송하고 응답이 올 때까지 블로킹 대기한다.
Returns: { "success": bool, "answer": str | None, "selected_option": str | None, "question_id": str, "timed_out": bool, "aborted": bool, } |
| discord_notify | 진행 상황을 Discord에 알린다 (논블로킹). 결정이 필요 없는 상태 업데이트, 경고, 완료 알림에 사용한다. |
| discord_report_progress | 작업 완료 또는 단계 완료 시 결과를 Discord에 리포트한다. 결정 질문 없이 진행 상황만 공유할 때 사용한다. |
| discord_check_pending | 세션 시작 시 미해결 pending 질문이 있는지 확인한다. pending이 있으면 반드시 처리 후 새 작업을 시작해야 한다. Returns: { "has_pending": bool, "pending_questions": list of { question_id, question, thread_id, asked_at, status } } |
| discord_read_inbox | Discord inbox에 저장된 메시지를 조회한다. 감시 데몬(discord-watch)이 수집한 Discord 메시지를 조회합니다. Claude Code는 이 Tool을 호출하여 사용자가 Discord에서 보낸 메시지를 확인할 수 있습니다. Returns: { "success": true, "messages": [ { "message_id": "1234567890", "channel_id": "1234567890", "thread_id": null, "author": "username", "author_id": "1234567890", "content": "메시지 내용", "timestamp": "2024-01-01T00:00:00Z", "read": false } ], "count": 1, "unread_count": 1 } |
| discord_clear_inbox | Discord inbox에서 메시지를 삭제한다. Args: read_only: true면 읽은 메시지만 삭제 Returns: {"success": true, "deleted_count": 5} |
| discord_delete_message | Discord에서 메시지를 삭제한다. ⚠️ 주의: 삭제된 메시지는 복구할 수 없습니다. |
| discord_delete_messages | Discord에서 여러 메시지를 일괄 삭제한다. ⚠️ 주의: 삭제된 메시지는 복구할 수 없습니다. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |