Skip to content

channels_list_joined_private_archived_threads

channels_list_joined_private_archived_threads

Section titled “channels_list_joined_private_archived_threads”

Category: channels

List private archived threads the current bot user has joined under a parent channel.

  • Recover private threads the bot once participated in.
  • Threads the bot didn’t join — use channels_list_private_archived_threads (requires MANAGE_THREADS).
FieldTypeRequiredDescription
channel_idstringyesParent channel
beforestringnoSnowflake — return threads with id < this (Discord pages by id here)
limitintegernoMax results (1-100)

\{threads, has_more, count, channel_id\}. Names wrapped in \<untrusted_discord_message>.

FieldTypeRequiredDescription
threadsarrayyes
has_morebooleanyes
countintegeryes
channel_idstringyesDiscord channel ID (snowflake)
PropertyValue
Read-onlyyes
Destructiveno
Idempotentyes
Open-worldyes
Confirmation requiredno

packages/mcp-core/src/tools/channels/list_joined_private_archived_threads.ts