Skip to main content
Glama

Farcaster MCP Server

by manimohans

ファーキャスター MCP サーバー

Farcaster ネットワーク ( farcaster.xyz ) と対話するためのツールを提供する MCP サーバー。AI モデルがキャストを取得したり、チャンネルを検索したり、コンテンツを分析したりできるようになります。

特徴

  • ユーザーキャストの取得: FID で特定の Farcaster ユーザーからのキャストを取得します。
  • ユーザー名キャストの取得: ユーザー名で特定の Farcaster ユーザーからのキャストを取得します。
  • チャンネルキャストの取得: 特定の Farcaster チャンネルからキャストを取得します

インストール

# 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 start

MCP Inspectorと併用

npx @modelcontextprotocol/inspector node ./build/index.js

Claude for Desktop と併用

  1. デスクトップ版Claudeをインストールする
  2. 次の場所で Claude for Desktop App の構成を開きます:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  3. 次の構成を追加します。
{ "mcpServers": { "farcaster": { "command": "node", "args": ["/absolute/path/to/farcaster-mcp/build/index.js"] } } }
  1. デスクトップ版の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

ライセンス

マサチューセッツ工科大学

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Farcaster ネットワークと対話するためのツールを提供し、AI モデルがキャストを取得し、チャンネルを検索し、コンテンツを分析できるようにします。

  1. 特徴
    1. インストール
      1. 使用法
        1. サーバーの実行
        2. MCP Inspectorと併用
        3. Claude for Desktop と併用
        4. Smitheryと併用
        5. 利用可能なツール
      2. 鍛冶屋の構成
        1. APIの詳細
          1. 発達
            1. ライセンス

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                Provides integration with OpenRouter.ai, allowing access to various AI models through a unified interface.
                Last updated -
                4
                154
                28
                TypeScript
                Apache 2.0
              • A
                security
                A
                license
                A
                quality
                This server enables AI systems to integrate with Tavily's search and data extraction tools, providing real-time web information access and domain-specific searches.
                Last updated -
                2
                7,029
                420
                JavaScript
                MIT License
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                This server integrates DeepSeek and Claude AI models to provide enhanced AI responses, featuring a RESTful API, configurable parameters, and robust error handling.
                Last updated -
                13
                TypeScript
              • A
                security
                A
                license
                A
                quality
                A plug-and-play MCP server that enables AI assistants to browse, search, and read Reddit content through the PRAW library.
                Last updated -
                6
                6
                Python
                MIT License
                • Apple

              View all related MCP servers

              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