- CLEAN FEED
- USER CONTROL
- AUDIT
- HUMAN
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.
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_castsHide content
When you tell the agent a post is inappropriate, it hides the cast immediately.
moderate_castRemove users
If a user is repeatedly causing trouble, the agent can ban them from the channel.
ban_channel_userBlock 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.
https://edge.vinkius.com/vk_preview_JsKrQhuw7BkQrzWQnKI36nfQK5jrGpwwtJfFWf7x/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Farcaster capabilities are ready to use.
{
"mcpServers": {
"farcaster-decentralized-social-protocol-mcp": {
"url": "https://edge.vinkius.com/vk_preview_JsKrQhuw7BkQrzWQnKI36nfQK5jrGpwwtJfFWf7x/mcp"
}
}
}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 AIFAQ
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
