Farcaster MCP Server
ファーキャスター MCP サーバー
Farcaster ネットワーク ( farcaster.xyz ) と対話するためのツールを提供する MCP サーバー。AI モデルがキャストを取得したり、チャンネルを検索したり、コンテンツを分析したりできるようになります。
特徴
ユーザーキャストの取得: FID で特定の Farcaster ユーザーからのキャストを取得します。
ユーザー名キャストの取得: ユーザー名で特定の Farcaster ユーザーからのキャストを取得します。
チャンネルキャストの取得: 特定の Farcaster チャンネルからキャストを取得します
Related MCP server: Jira MCP Server
インストール
# Clone the repository
git clone https://github.com/manimohans/farcaster-mcp.git
cd farcaster-mcp
# Install dependencies
npm install
# Build the project
npm run build使用法
サーバーの実行
npm startMCP Inspectorと併用
npx @modelcontextprotocol/inspector node ./build/index.jsClaude for Desktop と併用
デスクトップ版Claudeをインストールする
次の場所で Claude for Desktop App の構成を開きます:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
次の構成を追加します。
{
"mcpServers": {
"farcaster": {
"command": "node",
"args": ["/absolute/path/to/farcaster-mcp/build/index.js"]
}
}
}デスクトップ版のClaudeを再起動する
Smitheryと併用
このプロジェクトには、簡単に展開できるように Smithery 構成ファイルが含まれています。
# Install Smithery CLI
npm install -g @smithery/cli
# Deploy to Smithery (specify the client, e.g., claude, cline, windsurf, etc.)
npx @smithery/cli install @manimohans/farcaster-mcp --client claude利用可能なクライアントオプション: claude、cline、windsurf、roo-cline、witsy、enconvo
利用可能なツール
ユーザーキャストの取得
特定の Farcaster ユーザーからのキャストを FID (Farcaster ID) で取得します。
パラメータ:
fid: Farcaster ユーザー ID (数値)limit(オプション): 返されるキャストの最大数 (デフォルト: 10)
クエリの例:「FID 6846 からの最新のキャストを表示してください。」
ユーザー名キャストの取得
特定の Farcaster ユーザーからのキャストをユーザー名で取得します。
パラメータ:
username: Farcasterのユーザー名(文字列)limit(オプション): 返されるキャストの最大数 (デフォルト: 10)
クエリの例:「ユーザー名「mani」の最新のキャストを表示してください。」
チャンネルキャストを取得する
特定の Farcaster チャネルからキャストを取得します。
パラメータ:
channel: チャンネル名またはURL(文字列)limit(オプション): 返されるキャストの最大数 (デフォルト: 10)
クエリの例: 「「aichannel」チャンネルの最新のキャストを表示してください。」
鍛冶屋の構成
このリポジトリには、Smithery に必要な構成ファイルが含まれています。
smithery.yaml: Smithery デプロイメント用の YAML 構成smithery.json: Smithery 機能の JSON 設定Dockerfile: Smithery デプロイメント用のコンテナ構成
APIの詳細
この実装では、Farcaster Hubble API を使用してデータを取得します。
発達
# Run in development mode
npm run devライセンス
マサチューセッツ工科大学
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/manimohans/farcaster-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server