How to connect Disqus to Claude

Connect Claude Web, Desktop and Cowork to Disqus MCP. Summarize latest comments on a thread, moderate reported comments and take action, and more using natural language, with authentication handled for you.

Disqus logoDisqus
Oauth2

Disqus is a discussion and community platform for managing forums, threads, posts, users, moderation, and organization settings. It centralizes conversations and moderation tools so communities stay organized and healthy.

148 Tools

Introduction

Claude is Anthropic's AI assistant, available on the web, in the desktop app, and on mobile. Cowork is its agent for knowledge work, and it runs on all of those surfaces too. Connected to your apps, Claude can work with your files and services to accomplish complex tasks on your behalf.

This guide walks you through the easiest and most secure way to connect your Disqus account to Claude via Composio Connect, enabling it to summarize latest comments on a thread, moderate reported comments and take action, list top threads by activity this week, and more such actions on your behalf without compromising your account security.

Setup is the same on Claude Web, Desktop, and Cowork, and you only need to do it once. The connector is tied to your account, so it's available in all three.

Also integrate Disqus with

Connecting Disqus to Claude Web, Desktop, and Cowork

Two ways to add the Composio connector. Pick whichever you prefer.

1. Add with one click

Click the button. Claude opens with the Composio connector filled in. Click Add, then go to step 2.

Add to Claude

Add manually

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

2. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Web, Desktop, and Cowork

3. Connect your Disqus account

Back in Claude, ask it to connect to Disqus or give it any Disqus-related task.

For example, ask Claude to:

  • "Summarize latest comments on a thread"
  • "Moderate reported comments and take action"
  • "List top threads by activity this week"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Claude, and your Disqus account is ready to use.

What is the Disqus Claude Connector, and what's possible with it?

The Disqus MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Disqus account. It provides structured and secure access so your agent can perform Disqus operations on your behalf.

Troubleshooting

1. Why does Claude not use the Composio connector for Disqus?

The connector can show as connected, but Claude must use it in each Disqus conversation.

  • Click + at the lower left of the chat, or type /.
  • Hover Connectors.
  • Turn on Composio.
  • Ask Claude to connect to Disqus again.

2. Why does Claude show an MCP server error before Disqus connects?

Claude can show Couldn't reach the MCP server or Authorization with the MCP server failed when you add the connector for Disqus.

  • Check that the connector URL is https://connect.composio.dev/mcp.
  • Connectors run from Anthropic's cloud, so your device network is usually not the problem.
  • Add the connector again from Customize > Connectors, then ask Claude to connect Disqus.
  • If it fails again, send the error and the ofid_ reference id to support@composio.dev.

3. Why does the Disqus authorization link not work?

The Composio connector is one server. Your Disqus account connects separately when Claude asks for it.

  • If the browser does not open, or the link expires, ask Claude to retry the Disqus connection.
  • Composio creates a fresh Disqus authorization link.
  • Open that link in your browser and finish the Disqus sign-in.

4. Why do Disqus actions fail after they worked before?

The Disqus connection can expire or lose permission.

  • Ask Claude to inspect the Disqus connection.
  • If the connection is unhealthy, disconnect it when Claude prompts you.
  • Reconnect the Disqus account and retry the action.
  • If Claude shows a permission prompt, approve it before Claude changes data in Disqus.
  • If the action still fails with a permission error, check that the connected account has that permission in Disqus itself.

5. How do I switch to a different Disqus account?

Claude can manage the Disqus connection for you.

  • Ask Claude to disconnect or delete the current Disqus account.
  • Ask Claude to connect Disqus again.
  • Open the new Composio authorization link for Disqus.
  • Sign in with the other Disqus account in the browser.
  • After the account connects, ask Claude to retry the Disqus task.

6. Why is my Disqus connection missing in Claude Desktop or on a Team plan?

The connector belongs to your Claude account, so your Disqus connection works in Claude Web, Desktop, and Cowork.

  • In Claude Desktop, open Customize > Connectors.
  • Next to Composio, click ⋮ and click Clear cache.
  • If Disqus tools still do not appear, click ⋮, disconnect, remove the connector, and add it again.
  • On Team or Enterprise, an Owner or Primary Owner must enable the connector before you can connect Disqus.
TOOLS

Supported Tools

Every Disqus action and event your agent gets out of the box.

Add Blacklist Entry

Adds an entry to the blacklist.

Add Forum Moderator

Adds a moderator to a forum.

Add Organization Admin

Adds an admin to an organization.

Add Whitelist Entry

Adds an entry to the whitelist.

Approve Posts

Approves the requested post(s).

Approve Thread

Approve the specified moderated threads.

Award Badge

Used to award badges to users manually.

Backfill Blacklist Counters

Triggers Disqus's parameterless blacklist-counter backfill endpoint.

Ban Post Author From Forum

Ban the author of a post using the selected user, email, IP, shadow-ban, and retroactive-action options.

Bulk Create Internal Forum Action History

Creates many ActionHistory rows for backfilling from a JSON-encoded list of row dictionaries.

Check And Update Username

Updates username for the user, fails if username does not meet requirements, or is taken by another user.

Close Threads

Closes a thread.

Create Category

Creates a new category.

Create Forum

Creates a new forum.

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.

Create Internal Forum Action History

Creates an ActionHistory row for backfilling.

Create Post

Creates a new post as the authenticated OAuth user.

Create Thread

Creates a new thread.

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.

Delete Internal Forum Action History

Deletes an ActionHistory row for backfilling.

Delete Sso User

Deletes an SSO user account and their comment history.

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.

Disable Forum Ads

Disable advertising for the specified forum.

Dismiss Aet Banner

Records the authenticated user's dismissal of the AET banner for a forum, changing that user's banner state.

Export Aet Optouts

Export opt-out records collected for a forum, either all records or those since the last partial export.

Export Aet Subscribers

Export subscribed users in either csv or json format.

Export Forum

Start an export for the specified forum.

Export Organization Audit Log

Export the audit log for the specified organization.

Follow Forum

Follow a forum.

Follow User

Follow a user.

Generate Interesting Forum Content

Internal only endpoint that causes the interesting content (forums) to be generated, but not returned.

Get Application Usage

Returns the API usage per day for this application.

Get Category

Returns category details.

Get Customer Pulse Metadata

Returns Customer Pulse metadata available to the authenticated application; this endpoint takes no input.

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.

Get Forum

Returns forum details.

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.

Get Forum Reaction Config

Used to load any configured reactions for the forum, and all active images belong to that forum.

Get Import

Return details for an import group.

Get Organization Billing Information

Returns billing information related to an organization.

Get Organization Current Plan

Return the current SaaS plan for an organization and product.

Get Page By Thread

Returns a page by thread id.

Get Pending Aet Export

Returns pending AET subscriber-export status for a forum.

Get Pending Aet Optout Export

Returns pending AET opt-out-export status for a forum.

Get Post

Returns information about a post.

Get Post Context

Returns the hierarchical tree of a post (all parents).

Get Thread

Returns thread details.

Get Thread Ratings Summary

Returns average and total ratings for a thread.

Get Thread Reaction Default Images

Returns the metadata of the default reactions.

Get Threads By Ids

Returns an unsorted set of threads given a list of ids.

Get User

Returns details of a user.

List Awarded Badges

Returns one page of awarded badges for the user.

List Badges

Used to load any configured badges for the forum.

List Blacklist Entries

Returns one page of blacklist entries.

List Categories

Returns one page of categories from the categories/list endpoint across the supplied forum IDs.

List Categories In Forum

Returns one page of categories from the forums/listCategories endpoint for one forum.

List Category Posts

Returns one page of posts within a category.

List Category Threads

Returns one page of threads within a category, sorted by creation date.

List Classified Forums Needing Favicons

Gets forums that are classified in tempest (primarily means has a high quality score and is in english) Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.

List Forum Categories

Returns a list of forum categories Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.

List Forum Followers

Returns one page of users following a forum.

List Forum Moderators

Returns a list of all moderators on a forum.

List Forum Posts

Returns one page of posts within a forum.

List Forum Threads

Returns one page of threads within a forum, sorted by creation date.

List Forum Trusted Domains

Returns a list of forum trusted domains Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum.

List Forum User Moderation History

Returns one page of moderation history for a given user on a forum.

List Hot Threads

Returns a list of threads sorted by hotness (date and likes).

List Imports

Return one page of imports for a forum.

List Interesting Forums

Return forums selected by the interesting-forums action.

List Interesting Users

Returns a list of interesting users.

List Most Active Forum Users

Returns one page of users active within a forum, ordered by most comments made.

List Most Liked Forum Users

Returns one page of users active within a forum, ordered by most likes received.

List Organization Roles

List all users with elevated roles in an organization.

List Pages

Returns one page of category objects with hot-thread page data for forums in each category.

List Popular Posts

Returns one page of posts ordered by recent likes.

List Popular Threads

Returns a list of threads sorted by number of posts made since ``interval``.

List Post Moderation History

Returns one page of moderation history for a given post.

List Post Reporters

Return users who reported the specified moderated posts.

List Posts

Returns one page of posts ordered by creation date.

List Random Pages

Returns a random list of category objects with page data of HotThreads for forums in that given category.

List Saas Packages

Return SaaS packages available to the specified organization.

List Thread Posts

Returns one page of posts within a thread.

List Thread Reactions

Used to load the configured reactions for a thread.

List Threads

Returns one page of threads sorted by creation date.

List Trending Threads

Returns a list of trending threads.

List User Active Forums

Returns one page of forums a user has been active on.

List User Activity

Returns one page of activity made by the user.

List User Followers

Returns one page of users following a user.

List User Following

Returns one page of users a user is following.

List User Following Channels

Returns one page of channels a user is following.

List User Following Forums

Returns one page of forums a user is following.

List User Forums

Returns one page of forums a user owns.

List User Moderated Channels

Returns one page of channels that the user moderates.

List User Most Active Forums

Returns forums a user has recently been active on, sorted by the user's activity.

List User Owned Channels

Returns one page of channels that the user owns.

List User Posts

Returns one page of posts made by the user.

List Users Who Voted On Thread

Returns a list of users that voted on this thread.

List Whitelist Entries

Returns one page of whitelist entries.

Mark Posts As Spam

Marks the requested post(s) as spam.

Open Threads

Opens a thread.

Remove Badge

Used to remove badges from users.

Remove Blacklist Entry

Removes an entry from the blacklist.

Remove Forum Default Avatar

Switches a forum to use the regular default avatar instead of a custom one Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum.

Remove Forum Moderator

Removes a moderator from a forum.

Remove Forum Trusted Domain

Removes a trusted domain from a forum Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum.

Remove Organization Admin

Removes an admin from an organization.

Remove Posts

Deletes the requested post(s).

Remove Threads

Removes a thread.

Remove User Follower

Remove a user from set of followers.

Remove Whitelist Entry

Removes an entry from the whitelist.

Replace Forum Badges

Used to update the configured badges for a forum.

Report Post

Reports a post (flagging).

Report User

Report the specified user for the selected reason.

Restore Posts

Undeletes the requested post(s).

Restore Threads

Calls Disqus's restore endpoint for the requested threads; the provider describes the effect as opening a thread.

Save Forum Thread Reaction Template

Used to save a new configuration for thread reactions for a forum.

Set Organization Role

Add a user with an arbitrary role to an organization.

Set Thread Reactions For Forum

Enables thread reactions for a forum, or disables them when requested.

Set Thread Reactions For Thread

Disables thread reactions for a thread, or enables them when requested.

Spam Thread

Mark the specified moderated threads as spam.

Subscribe Anonymous User To Aet

Allows an anonymous user to subscribe to AET banner for a forum.

Subscribe Organization To Saas

Subscribe an organization to the specified SaaS pricing option, optionally using a coupon or activation code.

Subscribe Thread

Subscribe the authenticated user to a thread.

Subscribe To Aet

Allows an authenticated user to subscribe to AET for a forum.

Suggest Posts

Return Apothecary suggestions for the specified posts.

Toggle Badge Award Visibility

Used to toggle the hidden status of a badge award across Disqus for a user Caveats: The official action page does not identify a billing tier; availability remains capability/account dependent.

Unfollow Forum

Unfollow a forum.

Unfollow User

Unfollow a user.

Unsubscribe Organization From Saas

Unsubscribe an organization from a SaaS product, immediately or at the documented default time.

Unsubscribe Thread

Unsubscribe the authenticated user from a thread.

Update Forum

Updates forum details.

Update Forum Behind Click Setting

Sets the forum custom behind-a-click settings Caveats: Looks up a forum by ID (aka short name) You must be a moderator on the selected forum.

Update Forum Default Avatar

Automatically crops avatar to the largest centered square and saves as the forum's default avatar.

Update Forum Favicon

Update the favicon for the specified forum.

Update Internal Forum Action History

Updates an ActionHistory row for backfilling.

Update Organization Invoice Information

Update information that appears in invoices we send to customers for stripe charges.

Update Organization Payment Information

Update an organization's payment information using the supplied payment token.

Update Post

Updates information on a post.

Update Sso User Profile

Updates SSO user profile attributes.

Update Thread

Updates information on a thread.

Update Topic

Update the specified topic using the documented topic fields.

Update User Profile

Updates user profile.

Validate Forum Settings

Validate the documented settings for a moderator-managed forum.

Validate Organization Coupon

Looks up a coupon string and validates against redeem_by and max_redemptions using CouponValidator.

Vote Post

Register a vote on a post.

Vote Thread

Register a vote on a thread.

Vote Thread Reaction

Used to vote on a reaction.

FAQ

Frequently asked questions

With a standalone Disqus MCP server, the agents and LLMs can only access a fixed set of Disqus tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Disqus and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Disqus tools.

Yes, absolutely. You can configure which Disqus scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Disqus data and credentials are handled as safely as possible.

Start with Disqus.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Disqus tool your agent needs.Free to start.

Start building