# Disqus MCP

Vendor: Disqus  
Category: other  
Auth: OAUTH2  
Composio slug: `disqus`

Disqus is a discussion and community platform for managing forums, threads, posts, users, moderation, and organization settings.

## 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 History** — 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 User** — 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 Images** — 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

1. Create or open a Switchy Project.
2. Open Integrations and connect Disqus.
3. Authorise through oauth2.
4. Teammates can now @-mention Disqus tools in chat.

---
Last verified: 2026-10-17T02:00:10.360Z  
Canonical URL: https://switchy.build/directory/mcps/disqus