Farcaster MCP Server

Farcaster MCP Server

site icon
2025.03.13 1
JavaScriptFarcaster 交互内容获取频道搜索交流协作
Farcaster MCP Server 是一个与 Farcaster 网络交互的 MCP 服务器,允许 AI 模型获取 casts(类似推文的内容)、搜索频道和分析内容。它提供了多种工具来帮助用户与 Farcaster 网络进行交互。
View on GitHub

Overview

基本能力

产品定位

Farcaster MCP Server 是一个与 Farcaster 网络交互的 MCP 服务器,主要用于获取和分析 Farcaster 网络上的内容。

核心功能

  • Get User Casts: 通过 FID 获取特定 Farcaster 用户的 casts
  • Get Username Casts: 通过用户名获取特定 Farcaster 用户的 casts
  • Get Channel Casts: 获取特定 Farcaster 频道的 casts

适用场景

  • AI 模型需要获取 Farcaster 网络上的内容进行分析
  • 开发者需要与 Farcaster 网络进行交互
  • 用户需要搜索和查看特定用户或频道的 casts

工具列表

  • get-user-casts: 通过 FID 获取用户的 casts
  • get-username-casts: 通过用户名获取用户的 casts
  • get-channel-casts: 获取特定频道的 casts

常见问题解答

  • 该服务使用 Farcaster Hubble API 来获取数据

使用教程

使用依赖

# 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

安装教程

# Running the server
npm start

调试方式

# Using with MCP Inspector
npx @modelcontextprotocol/inspector node ./build/index.js

# Run in development mode
npm run dev

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。