Token导航 LogoToken导航TokenDH.com
Farcaster MCP logo
搜索检索stdio官方级别未说明来源级核验

Farcaster MCP

MCP Server

@modelcontextprotocol/inspector

一个提供与Farcaster网络交互工具的MCP服务器,允许AI模型获取推送、搜索频道和分析内容。

工具数

3

提示词数

0

GitHub Stars

2

资源数

0
JavaScriptClaude搜索ClaudeWindsurfCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

manimohans

提供方

manimohans

最后核验

2026/5/17 21:11

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

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

详细介绍

Farcaster MCP服务器

提供与Farcaster网络交互工具的MCP服务器(farcaster.xyz),允许AI模型获取演员阵容、搜索频道和分析内容。

特性

  • 获取用户铸件:通过FID从特定Farcaster用户处检索演员阵容
  • 获取用户名转换:按用户名检索特定Farcaster用户的演员阵容
  • 获取频道播数:从特定Farcaster频道检索演员阵容
  • 获取用户资料:获取详细的个人资料信息(个人简介、显示名称、pfp等)
  • 获取演员反应:为特定演员获得点赞和重铸
  • 列出频道:浏览和搜索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检查器一起使用

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

使用Claude for Desktop

  1. 安装 Claude桌面版
  1. 在以下位置打开Claude进行桌面应用程序配置:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\Claude\claude_desktop_config.json

  1. 添加以下配置:
{
  "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、风帆、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'频道的最新演员阵容。”

获取用户资料

获取Farcaster用户的详细配置文件信息。

参数:

  • fid (可选):Farcaster用户ID(编号)
  • username (可选):Farcaster用户名(字符串)

示例查询:“获取用户名'dwr.eth'的配置文件。”

获得演员反应

获得点赞并为特定演员阵容重铸。

参数:

  • fid:演员作者的FID(编号)
  • hash:转换的哈希值(字符串)
  • type (可选):反应类型-“点赞”、“重铸”或“全部”(默认值:“全部”)

示例查询:“根据FID 6846,0x1cb62ca3…有多少点赞?”

列出频道

列出具有可选搜索过滤功能的Farcaster频道。

参数:

  • limit (可选):返回的最大通道数(默认值:20)
  • search (可选):按名称或ID筛选频道的搜索词

示例查询:“列出关于AI的前10个频道。”

让用户关注

获取Farcaster用户关注的用户列表。

参数:

  • fid:Farcaster用户ID(编号)
  • limit (可选):最大结果数(默认值:25)

示例查询:“FID 3遵循谁?”

获取用户关注者

获取关注Farcaster用户的用户列表。

参数:

  • fid:Farcaster用户ID(编号)
  • limit (可选):最大结果数(默认值:25)

示例查询:“谁遵循FID 3?”

API详细信息

此实现使用Farcaster Hubble API来获取数据。

发展

# Run in development mode
npm run dev

许可证

麻省理工学院

目录标签

目录标签

JavaScriptClaude搜索社交网络分析本地部署AI数据获取内容检索用户行为分析频道管理

支持客户端

ClaudeWindsurfCline

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP