channels_list_public_archived_threads
channels_list_public_archived_threads
Section titled “channels_list_public_archived_threads”Category: channels
List archived public threads under a parent text/announcement channel.
When to use
Section titled “When to use”- Recover stale discussions; audit what was archived.
When NOT to use
Section titled “When NOT to use”| Field | Type | Required | Description |
|---|---|---|---|
channel_id | string | yes | Parent channel to list archived threads under |
before | string | no | ISO 8601 timestamp — return threads archived before this |
limit | integer | no | Max results (1-100) |
Returns
Section titled “Returns”\{threads:[\{id,name,type,parent_id,owner_id,archive_timestamp\}], has_more, count, channel_id\}. Names are wrapped in \<untrusted_discord_message>.
Output schema
Section titled “Output schema”| Field | Type | Required | Description |
|---|---|---|---|
threads | array | yes | |
has_more | boolean | yes | |
count | integer | yes | |
channel_id | string | yes | Discord channel ID (snowflake) |
Annotations
Section titled “Annotations”| Property | Value |
|---|---|
| Read-only | yes |
| Destructive | no |
| Idempotent | yes |
| Open-world | yes |
| Confirmation required | no |
Source
Section titled “Source”packages/mcp-core/src/tools/channels/list_public_archived_threads.ts