Connect Claude to your YouTube comments

Add CommentShark as a connector in Claude and ask it which comments need you, what the approval queue holds, and what your rules are doing. It uses the same permissions as your dashboard, and you can disconnect it in one click.

1. Open Connectors in Claude

In Claude on the web, open Customize, then Connectors. Choose Add, then Add custom connector. This is available on Claude plans that support custom connectors.

  • Name: CommentShark.
  • Remote MCP server URL: https://www.commentshark.com/api/mcp
  • Claude checks the server and finds CommentShark's sign-in on its own. Leave the authentication and client settings on what it detects.

2. Press Connect and sign in to CommentShark

Claude sends you to CommentShark. If you are not signed in there, sign in with the Google account that owns your channel, exactly as you do for the dashboard. Team members invited as delegates sign in the way they always do.

  • The consent screen names the app asking for access, the channel it will see, and what it may do.
  • Nothing is granted until you press Allow access. Deny sends Claude away empty-handed.
Multi-channel accounts: the channel you are switched to in the dashboard is the one Claude gets. Switch first, then connect.

3. Ask Claude about your comments

Back in Claude, start a chat and ask in plain words. Claude picks the right tool, asks your permission the first time it uses each one, and answers from your synced comments.

  • Which comments are unanswered questions on my latest video?
  • What is waiting in my approval queue, and what would you approve?
  • Draft three replies in my voice to the top comment about the giveaway.
  • Which rules ran today, and did any fail?

4. Disconnect any time

Open your CommentShark profile and find Connected apps. Revoke ends Claude's access immediately: its next request fails and Claude asks you to connect again. Disconnecting inside Claude works too.

Open your profile

What Claude can do once connected

Every tool maps to something you can already do in the dashboard. Reads never change anything. Actions go through the same checks as a click in the dashboard: approvals post through your approval queue, and rules created by an assistant start paused until you enable them.

Reads

  • get_me Get the authenticated channel, actor, plan, and quota.
  • list_comments List synced comments for the channel, filterable by status, sentiment, and text.
  • get_comment Get a single comment and up to 20 of its replies.
  • list_approvals List queued comment actions awaiting or past approval.
  • list_activity List executed and skipped bot activity for the channel.
  • list_rules List the channel's comment action rules.
  • get_rule Get a single comment action rule.

Actions

  • approve_approval Approve a queued reply and post it to YouTube.
  • reject_approval Reject a queued action so it is never posted.
  • create_reply_draft Draft replies to a comment in the creator's voice.
  • create_rule Create an automation rule, paused.

Permissions Claude asks for

  • view_comments Read your synced comments, approval queue, activity, and rules.
  • reply_comments Approve or reject queued actions and post replies as your channel.
  • manage_rules Create automation rules (created paused until you enable them).

What stays under your control

  • Claude sees only the channel you connected, with the permissions of your role on it. A delegate cannot grant Claude more than the delegate has.
  • Comment text is passed to Claude as data. Viewer comments never become instructions to CommentShark.
  • Posting a reply directly is deliberately not available to assistants over the connector; approve from the queue or post from the dashboard.
  • Drafting replies uses the same generator as the dashboard composer and does not count against your action quota.
  • Access tokens are short-lived and stored only as hashes. Revoking takes effect on the next request.

Other assistants

Any assistant that supports remote MCP servers with OAuth can connect with the same URL. ChatGPT's custom connectors take the URL in the same way; if you connect one, tell us how it went. Developers can use the same API directly; the reference is published as OpenAPI at /openapi.json.

Ready to ask your comments a question?

Sign in to CommentShark first so your comments are synced, then add the connector in Claude. The whole setup takes about a minute.

Sign in to CommentShark

Go deeper