Disqus
Disqus is a discussion and community platform for managing forums, threads, posts, users, moderation, and organization settings.
Integration
- Vendor
- Disqus
- Category
- other
- Auth
- OAUTH2
- Tools
- 50
- Composio slug
disqus
Tools
- Add Blacklist Entry
Adds an entry to the blacklist. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Add Forum Moderator
Adds a moderator to a forum. Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum. The official action page does not identify a billing tier; availability remains capability/account dependent.
- Add Organization Admin
Adds an admin to an organization. Updates permissions of existing admins too. Caveats: Looks up an organization by ID You must be an admin on the selected organization. The official action page does not identify a billing tier; availability
- Add Whitelist Entry
Adds an entry to the whitelist. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Approve Posts
Approves the requested post(s). Caveats: Looks up a post by ID You must be a moderator on the selected post's forum. The official action page does not identify a billing tier; availability remains capability/account dependent.
- Approve Thread
Approve the specified moderated threads. Caveats: Looks up a thread by ID You must be a moderator on the selected thread's forum. You may pass us the 'ident' or 'link' query types instead of an ID by including 'forum'. The official action p
- Award Badge
Used to award badges to users manually. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Backfill Blacklist Counters
Triggers Disqus's parameterless blacklist-counter backfill endpoint. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Ban Post Author From Forum
Ban the author of a post using the selected user, email, IP, shadow-ban, and retroactive-action options. Caveats: Looks up a post by ID You must be a moderator on the selected post's forum. The official action page does not identify a billi
- Bulk Create Internal Forum Action History
Creates many ActionHistory rows for backfilling from a JSON-encoded list of row dictionaries. Each row can identify the source row and carry action, forum, actor, target, thread, post, IP, date, rule, and blacklist or whitelist metadata. Ca
- Check And Update Username
Updates username for the user, fails if username does not meet requirements, or is taken by another user. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Close Threads
Closes a thread. Caveats: Looks up a thread by ID You must be a moderator on the selected thread's forum. You may pass us the 'ident' query type instead of an ID by including 'forum'. You may pass us the 'link' query type to filter by URL.
- Create Category
Creates a new category. Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum. The official action page does not identify a billing tier; availability remains capability/account dependent.
- Create Forum
Creates a new forum. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Create Forum Trusted Domain
Adds a trusted domain to a forum Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum. The official action page does not identify a billing tier; availability remains capability/account dependent.
- Create Internal Forum Action History
Creates an ActionHistory row for backfilling. Caveats: The billing tier is undocumented. This endpoint requires a DISQUS-internal administrator role; the live OAuth account reached it, but OAuth admin scope did not confer that staff role.
- Create Post
Creates a new post as the authenticated OAuth user. Anonymous author fields are intentionally unavailable because Disqus forbids author_* parameters for authenticated callers. An ip_address override uses server-side application-secret authe
- Create Thread
Creates a new thread. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Create Thread Reaction Images
Used to save custom reactions that an admin creates Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum. The official action page does not identify a billing tier; availability remains capability/a
- Delete Internal Forum Action Historydestructive
Deletes an ActionHistory row for backfilling. Caveats: The billing tier is undocumented. This endpoint requires a DISQUS-internal administrator role; OAuth admin scope does not confer that staff role.
- Delete Sso Userdestructive
Deletes an SSO user account and their comment history. This performs a full GDPR-style deletion: the user account is deactivated and all associated posts are removed. Caveats: Looks up a forum by ID (aka short name) You must be a moderator
- Delete Thread Reaction Imagesdestructive
Used to delete custom reactions of a forum Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum. The official action page does not identify a billing tier; availability remains capability/account de
- Disable Forum Ads
Disable advertising for the specified forum. Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum. The official action page does not identify a billing tier; availability remains capability/account
- Dismiss Aet Banner
Records the authenticated user's dismissal of the AET banner for a forum, changing that user's banner state. If the user has already accepted or dismissed it, Disqus returns HTTP 400 with error code 2. Caveats: The official action page does
- Export Aet Optouts
Export opt-out records collected for a forum, either all records or those since the last partial export. Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum. The official action page does not ident
- Export Aet Subscribers
Export subscribed users in either csv or json format. Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum. The official action page does not identify a billing tier; availability remains capability
- Export Forum
Start an export for the specified forum. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Export Organization Audit Log
Export the audit log for the specified organization. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Follow Forum
Follow a forum. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Follow User
Follow a user. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Generate Interesting Forum Content
Internal only endpoint that causes the interesting content (forums) to be generated, but not returned. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Application Usage
Returns the API usage per day for this application. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Category
Returns category details. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Customer Pulse Metadata
Returns Customer Pulse metadata available to the authenticated application; this endpoint takes no input. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Customer Pulse Segment
Returns a bounded Customer Pulse segment snapshot available to the authenticated application; this endpoint takes no input and may truncate deeply nested segment values to stay within the tool response limit. Caveats: The official action pa
- Get Forum
Returns forum details. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Forum Behind Click Setting
Returns forum custom behind-a-click settings Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Forum Category
Returns forum category details. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Forum Reaction Config
Used to load any configured reactions for the forum, and all active images belong to that forum. Also returns whether thread reactions are enabled for the forum. Caveats: Looks up a forum by ID (aka short name) You must be a moderator on th
- Get Import
Return details for an import group. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Organization Billing Information
Returns billing information related to an organization. This is in a dictionary with keys: `paymentInfo` (optional): `invoiceHistory`: Historical invoices that were successfully paid Caveats: Looks up an organization by ID You must be an ad
- Get Organization Current Plan
Return the current SaaS plan for an organization and product. Caveats: Looks up an organization by ID You must be an admin on the selected organization. The official action page does not identify a billing tier; availability remains capabil
- Get Page By Thread
Returns a page by thread id. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Pending Aet Export
Returns pending AET subscriber-export status for a forum. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Pending Aet Optout Export
Returns pending AET opt-out-export status for a forum. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Post
Returns information about a post. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Post Context
Returns the hierarchical tree of a post (all parents). asc - oldest first desc - newest first popular - highest upvote rating over time. Caveats: The official action page does not identify a billing tier; availability remains capability/acc
- Get Thread
Returns thread details. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Thread Ratings Summary
Returns average and total ratings for a thread. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
- Get Thread Reaction Default Images
Returns the metadata of the default reactions. This way they can display for forums that don't use reactions. Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Disqus.
- Authorise through oauth2. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Disqus tools in chat.
What teammates see: by default, memories from Disqus are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.