• CLEAN FEED
  • USER CONTROL
  • AUDIT
  • HUMAN

How to moderate Farcaster channels with your AI

Connect your agent to Farcaster once. After that, you manage your channel using plain English.

Ask AI about this page

Short answer

How can I use AI to moderate my Farcaster channel?

You give your agent natural language commands to hide posts or remove users. It handles the technical execution while you maintain control over the community. You'll see the results of these actions immediately.

Moderation outcomes.

Where issues land.

Your agent handles the heavy lifting of community management.

CLEAN FEED

Hidden content

The AI hides posts based on your instructions. This keeps the conversation focused without you needing to manually click every bad cast.

USER CONTROL

Banned users

Your agent removes bad actors from your channel. You can ban specific users or block them entirely through simple chat commands.

AUDIT

Moderation logs

The AI can pull a list of all moderated posts. This helps you keep track of what was hidden and why.

HUMAN

Manual review

You decide when a situation requires a human touch. The AI flags issues, but you hold the final authority on all major community decisions.

The workflow

What your AI does when a violation occurs.

The agent acts as your direct interface to the Farcaster protocol.

  1. Identify issues

    Your agent looks for posts that violate your community rules. It can pull a history of moderated content to give you context.

    list_moderated_casts
  2. Hide content

    When you tell the agent a post is inappropriate, it hides the cast immediately.

    moderate_cast
  3. Remove users

    If a user is repeatedly causing trouble, the agent can ban them from the channel.

    ban_channel_user
  4. Block bad actors

    For more severe violations, the agent can block a user from interacting with the protocol.

    block_user

Try it

Copy these to start.

Use these prompts to begin moderating.

Starting points

These are just ideas. Swap out the channel names and user handles for your actual Farcaster data.

Farcaster Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_JsKrQhuw7BkQrzWQnKI36nfQK5jrGpwwtJfFWf7x/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Farcaster capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "farcaster-decentralized-social-protocol-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_JsKrQhuw7BkQrzWQnKI36nfQK5jrGpwwtJfFWf7x/mcp"
    }
  }
}
Copy into chat04
  • List the recent moderated casts in the /dev channel.

  • Hide the last cast from @bad_user in the /crypto channel.

  • Ban @troll_account from the /community channel.

  • Block @spam_bot from the protocol.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Farcaster once, then ask.

One connection link is all it takes. Your credentials stay encrypted, and you can start using these tools in your preferred AI client right away.

Connect Farcaster to your AI

FAQ

How the moderation works

  • 01

    Can the AI delete posts entirely?

    No. The AI uses the moderate tool to hide posts from view, but it does not delete them from the protocol.

  • 02

    Does the AI make all the decisions?

    No. The AI only acts when you give it a command. You remain the moderator in charge of the channel.

  • 03

    Can I undo a ban?

    The current tools allow for blocking and banning, but they do not include a specific tool to unban a user.

  • 04

    How does the AI know what to hide?

    The AI follows your specific natural language instructions. You tell it what is inappropriate, and it executes the command.

  • 05

    Can the AI see all users in a channel?

    The AI can interact with users to block or ban them, but it does not have a tool to list every single member of a channel.

  • More questions about Farcaster? See everything the Farcaster Connector can do

Connect Farcaster to Claude, Cursor, ChatGPT & more