Farcaster Mcp
@argenestel
About Farcaster Mcp
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"farcaster": {
"command": "npx",
"args": [
"-y",
"github:argenestel/farcaster-mcp"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Farcaster MCP?
Farcaster MCP is an MCP server that provides tools to interact with the Farcaster network, allowing AI models to fetch casts, search channels, and analyze content.
How to use Farcaster MCP?
Clone the repository, install dependencies with npm install, build with npm run build, then run with npm start. Configure it as an MCP server for clients like Claude for Desktop or deploy with Smithery. Use the tools get-user-casts, get-username-casts, and get-channel-casts to retrieve casts.
Key features of Farcaster MCP
- Retrieve casts from a specific Farcaster user by FID
- Retrieve casts from a specific Farcaster user by username
- Retrieve casts from a specific Farcaster channel
- Optional limit parameter for number of casts (default 10)
- Easy deployment via Smithery or manual configuration
Use cases of Farcaster MCP
- AI assistants fetching recent casts from a Farcaster user
- Monitoring content from a specific Farcaster channel
- Analyzing user activity by username or FID
- Integrating Farcaster data into chatbot conversations
FAQ from Farcaster MCP
What tools does Farcaster MCP provide?
It provides three tools: get-user-casts (by FID), get-username-casts (by username), and get-channel-casts (by channel name).
How do I install and run Farcaster MCP?
Clone the repo, run npm install and npm run build, then start with npm start. For Claude Desktop, add the server configuration to claude_desktop_config.json.
What API does Farcaster MCP use under the hood?
It uses the Farcaster Hubble API to fetch data.
Can I deploy Farcaster MCP with Smithery?
Yes, it includes Smithery configuration files. Use npx @smithery/cli install @manimohans/farcaster-mcp --client claude (or other client names like cline, windsurf).
What runtime dependencies does it have?
It requires Node.js and npm, and uses the Hubble API (no authentication details provided in the README).
Frequently asked questions
What tools does Farcaster MCP provide?
It provides three tools: `get-user-casts` (by FID), `get-username-casts` (by username), and `get-channel-casts` (by channel name).
How do I install and run Farcaster MCP?
Clone the repo, run `npm install` and `npm run build`, then start with `npm start`. For Claude Desktop, add the server configuration to `claude_desktop_config.json`.
What API does Farcaster MCP use under the hood?
It uses the Farcaster Hubble API to fetch data.
Can I deploy Farcaster MCP with Smithery?
Yes, it includes Smithery configuration files. Use `npx @smithery/cli install @manimohans/farcaster-mcp --client claude` (or other client names like cline, windsurf).
What runtime dependencies does it have?
It requires Node.js and npm, and uses the Hubble API (no authentication details provided in the README).
Basic information
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Nginx UI
0xJackyYet another WebUI for Nginx

YOUB
Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments