
This connects Claude to Farcaster through Neynar's API, letting you read feeds, search casts, look up users, and post content to the decentralized social network. You can monitor channels like /base, search for specific topics, reply to mentions, and handle reactions. The setup requires a Neynar API key for read operations, plus a signer UUID if you want to post or interact. It's built around curl and jq, parsing JSON responses into readable output. Honestly most useful if you're already active on Farcaster and want to automate monitoring or cross-posting, since the protocol is still fairly niche compared to mainstream platforms.
$ npx -y skills add bankrbot/openclaw-skills --skill neynar --agent claude-codeInstalls into .claude/skills of the current project.
Interact with the Farcaster decentralized social protocol via Neynar's API.
mkdir -p ~/.clawdbot/skills/neynar
cat > ~/.clawdbot/skills/neynar/config.json << 'EOF'
{
"apiKey": "YOUR_NEYNAR_API_KEY",
"signerUuid": "YOUR_SIGNER_UUID"
}
EOF
Note: signerUuid is only required for posting casts. Get one via Neynar's signer management.
scripts/neynar.sh user dwr.eth
# By username
scripts/neynar.sh user vitalik.eth
# By FID
scripts/neynar.sh user --fid 5650
# Multiple users
scripts/neynar.sh users dwr.eth,v,jessepollak
# User's casts
scripts/neynar.sh feed --user dwr.eth
# Channel feed
scripts/neynar.sh feed --channel base
# Trending feed
scripts/neynar.sh feed --trending
Sponsors