Farcaster MCP for AI. Manage your entire social presence with natural conversation.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Farcaster MCP lets you manage your entire decentralized social presence directly through your AI agent. Use this connector to list channels, moderate casts, block users, and explore the full social graph of Farcaster accounts without jumping between apps.
What your AI can do
Ban channel user
Removes a user's ability to participate in a specified channel.
Block user
Prevents the current account from seeing content or interacting with a target user.
Create signed key request
Initiates the process to create a cryptographically signed key request for security purposes.
Hide or unhide specific casts, pin announcements to a channel, and ban users who violate community standards.
List all followers of any channel or check which channels an account is currently following.
Block other users, unfollow specific channels, or inspect a user's current social connections.
Access primary wallet addresses and list account verification records associated with the Farcaster ID.
Ask an AI about this
Waiting for input…
Farcaster (Decentralized Social Protocol) with 22 Tools
These tools allow you to perform every action needed for managing Farcaster accounts, including moderation, social graph analysis, and identity management.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Farcaster (Decentralized Social Protocol) on VinkiusBan Channel User
Removes a user's ability to participate in a specified channel.
Block User
Prevents the current account from seeing content or interacting with a target user.
Create Signed Key Request
Initiates the process to create a cryptographically signed key request for security...
Follow Channel
Subscribes the current account to receive updates from an Farcaster channel.
Get Channel
Retrieves all specific data points for a single, named Farcaster channel.
Get Current Fname By Fid
Looks up the current display name associated with a given Farcaster ID (FID).
Get Current Fname Owner
Determines which user currently owns a specific display name.
Get Primary Address
Retrieves the main wallet address linked to the current Farcaster account.
Get Signed Key Request
Checks the status of a previously created signed key request.
List Account Verifications
Fetches all known account verification records for the connected user.
List All Channels
Retrieves a comprehensive list of every available Farcaster channel.
List Blocked Users
Shows all users that the current account has blocked from interacting with it.
List Channel Followers
Provides a list of all accounts that follow a specific Farcaster channel.
List Creator Rewards
Displays the weekly top-earning creator rewards for the protocol.
List Developer Rewards
Shows the weekly top-earning developer rewards for the protocol.
List Fname Transfers
Retrieves a history of display name (FNAME) transfers, allowing filters by date or...
List Moderated Casts
Lists specific moderation actions taken within a particular channel's history.
List User Following Channels
Retrieves the list of channels that the current user account follows.
Moderate Cast
Allows a moderator to hide or unhide specific content within a channel, requiring proper permissions.
Pin Cast
Marks important content by pinning it to the top of a designated Farcaster channel.
Register Or Transfer Fname
Registers or moves ownership of a display name (FNAME) using an EIP-712 signature...
Unfollow Channel
Removes the current account's subscription to notifications from a specific...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Farcaster (Decentralized Social Protocol), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 22 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Keeping up with decentralized social platforms feels like juggling too many tabs.
Today, if you want to moderate a channel or check who follows it, you jump into a dedicated dashboard. You run one report for followers, switch apps to ban a user, and then open another interface just to pin an announcement. It's slow, tedious, and prone to errors.
With this MCP, all those manual clicks disappear. Your AI agent manages the entire workflow—from checking follower lists with `list_channel_followers` to performing moderation actions like `pin_cast`. You get actionable results without leaving your chat window.
Control channel membership and user interactions using Farcaster MCP.
You no longer need to copy IDs into multiple forms or toggle between separate moderation panels. You can simply tell the agent, 'Block that spammer' or 'Ban this user.' The specific tool calls (`block_user` and `ban_channel_user`) are executed automatically.
The difference is control. Your AI client acts as your dedicated community manager, executing complex social protocol tasks instantly when you ask it to.
What your AI can actually do with this
Manage your Farcaster account from your favorite AI client. This MCP gives your agent the power to act as a dedicated community manager or protocol explorer for your decentralized network. You don't have to switch tabs to moderate content or track social changes. Need to ban someone? Or perhaps you just want to see who follows a specific channel? Your AI handles it, using natural conversation.
When paired with Vinkius, all these capabilities are available across Claude, Cursor, and any other MCP-compatible client. You can list all Farcaster channels or fetch details on user verifications, keeping your entire social workflow contained in one place.
019e5d18-a710-71bc-8bb3-5467c2cc04e6 Here's how it actually works
The bottom line is that you talk to your AI client, and it handles the complex Farcaster API calls in the background.
Subscribe to this MCP on Vinkius, then provide your Farcaster Auth Token from Warpcast or your developer portal.
Connect this MCP to your preferred AI client (like Cursor or Claude).
Ask your agent to perform an action—for example, 'List all channels' or 'Ban FID 123 for spamming.' — and it executes the command.
Who is this actually for?
Community Managers who spend hours manually moderating Discord or X-like platforms. Web3 Developers needing live data feeds for decentralized applications (dApps). Social Power Users who manage multiple public profiles and need a single source of truth for their network activity.
Uses the MCP to instantly ban disruptive users, pin announcements during high-traffic periods, or list moderated casts without leaving their main communication dashboard.
Queries specific channel data, checks user verifications, and lists Farcaster channels directly within a code editor to build decentralized applications.
Tracks the social graph by listing followers of major channels or checking which channels an account is following over time.
What Changes When You Connect
You maintain community standards without logging into a dashboard. Need to ban spam accounts or hide disruptive content? Use the moderate_cast tool, and your agent handles the action instantly.
Stop guessing who's talking about you. The MCP lets you list followers of any channel using list_channel_followers, giving you a clean report on your audience size.
Managing user connections is simple. You can block users via block_user or unfollow channels with unfollow_channel, all through chat prompts, not UI clicks.
When security matters, the MCP provides create_signed_key_request. This allows you to manage and verify your account's primary addresses directly from your AI client.
You get a full view of network activity. Use list_moderated_casts to review moderation history in any channel, ensuring accountability across your community.
See it in action
A moderator needs to clean up spam content quickly.
The agent detects multiple inappropriate posts and is prompted: 'Hide the latest three casts in the #general channel.' The MCP uses moderate_cast on those specific hashes, keeping the community standard high without manual review.
A developer needs to check user eligibility for a dApp.
The agent queries the API using list_account_verifications and then checks the primary wallet address via get_primary_address. This confirms if the FID is properly set up before granting access.
A power user wants to track a rival's network growth.
The agent runs 'Who follows the official channel?' The MCP uses list_channel_followers and provides a list of FIDs, letting the user analyze their current reach.
The honest tradeoffs
Trying to manage security manually
Manually tracking signed key requests across different forms or developer portals.
Instead, ask your agent to check the status using get_signed_key_request. This keeps all security checks within the MCP workflow.
Confusing moderation with banning
Assuming that hiding a cast also removes the user permanently.
Remember to use two separate tools: moderate_cast hides the content, but if the spam continues, you must escalate and use ban_channel_user.
Forgetting network history
Only checking who is following right now, missing past activity.
Check user relationship history by using list_fname_transfers to see if the display name has changed over time.
When It Fits, When It Doesn't
Use this MCP if your goal involves active management of a decentralized social presence. This connector is essential when you need to perform moderation actions like pinning announcements (pin_cast) or banning users (ban_channel_user), and when tracking the network's structure (e.g., using list_user_following_channels). Don't use this if you simply need to read static data, such as viewing a single channel’s basic info via get_channel. For simple reading tasks without any write permissions, a dedicated read-only API integration would be better; but for full operational control, this MCP is the definitive choice.
Questions you might have
How do I use the `list_all_channels` tool with Farcaster MCP? +
You simply tell your agent to 'List all available Farcaster channels.' The MCP runs the function and returns a full list of every channel ID you can manage.
Does `moderate_cast` require moderator privileges? +
Yes, it requires authentication and moderator privileges. You must ensure your connected account has the necessary permissions to hide or unhide content in a given channel.
What is the difference between `block_user` and `ban_channel_user`? +
Block_user prevents you from seeing that user's content entirely. Ban_channel_user restricts their ability to participate only within a specific channel.
Can I check if an account has changed its name using Farcaster MCP? +
Yes, you can compare names by running both get_current_fname_by_fid and then checking the transfer history via list_fname_transfers to track changes.
What information does `get_primary_address` provide? +
It returns a user's primary wallet address. This data point is essential for verifying ownership of an account and linking it to other decentralized services.
How do I use the `list_channel_followers` tool? +
This tool fetches the list of unique IDs (FIDs) that currently follow a channel. It lets you audit your community's reach and track growth patterns directly.
Can the `list_fname_transfers` tool show me name history? +
Yes, it provides a full transfer history for an FNAME. You can filter by FID or timestamp to see exactly who moved which name and when they did it.
What is the function of `pin_cast` in moderation? +
It pins a specific cast directly to the channel feed. This action keeps crucial announcements visible to everyone, even as new content gets posted.
Can I follow or unfollow Farcaster channels using this agent? +
Yes! You can use the follow_channel and unfollow_channel tools. Simply provide the Channel ID, and the agent will update your social graph on the protocol immediately.
How do I moderate content within a channel I manage? +
You can use the moderate_cast tool to hide or unhide specific casts by their hash. Additionally, you can use pin_cast to highlight content or ban_channel_user to restrict access for specific FIDs.
Is it possible to see who is following a specific channel? +
Absolutely. Use the list_channel_followers tool with the target Channel ID. The agent will return a paginated list of users currently following that channel.
We've already built the connector for Farcaster. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 22 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.