From obul-social
Access the Farcaster open social graph via Neynar. Use when the user wants to search casts, look up user profiles, browse channels, or fetch feeds.
How this skill is triggered — by the user, by Claude, or both
Slash command
/obul-social:neynarThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Neynar provides access to the open social graph through the Farcaster protocol. Search casts, look up users, browse channels, and fetch feeds.
Neynar provides access to the open social graph through the Farcaster protocol. Search casts, look up users, browse channels, and fetch feeds.
Search for casts (Farcaster posts) matching a query.
Pricing: $0.01
Request:
obulx "https://api.neynar.com/v2/farcaster/cast/search?q=ethereum&limit=25"
Response: JSON with casts array containing cast objects with text, author info, reactions, and timestamps.
Search for users by username or display name.
Pricing: $0.01
Request:
obulx "https://api.neynar.com/v2/farcaster/user/search?q=vitalik&limit=10"
Response: JSON with users array containing user objects with username, display name, bio, follower stats, and connected addresses.
Look up user profiles by their Farcaster ID (FID).
Pricing: $0.01
Request:
obulx "https://api.neynar.com/v2/farcaster/user/bulk?fids=3,194"
Response: JSON with users array containing full user profile objects.
Fetch a feed of casts based on following or filters.
Pricing: $0.01
Request:
obulx "https://api.neynar.com/v2/farcaster/feed?feed_type=filter&filter_type=channel_id&channel_id=ethereum&limit=25"
Response: JSON with casts array containing cast objects with text, author, reactions, and replies.
Search for Farcaster channels by name.
Pricing: $0.01
Request:
obulx "https://api.neynar.com/v2/farcaster/channel/search?q=defi"
Response: JSON with channels array containing channel objects with name, description, follower count, and image URL.
| Endpoint | Price | Purpose |
|---|---|---|
GET /v2/farcaster/cast/search | $0.01 | Search casts by query |
GET /v2/farcaster/user/search | $0.01 | Search users by username |
GET /v2/farcaster/user/bulk | $0.01 | Lookup users by FID |
GET /v2/farcaster/feed | $0.01 | Get feed by channel or following |
GET /v2/farcaster/channel/search | $0.01 | Search channels |
+ (AND), | (OR), * (prefix), "..." (exact phrase), - (exclude), before:YYYY-MM-DD, after:YYYY-MM-DDsort_type: desc_chron (default), chron, or algorithmiccursor from response for pagination through large result setsx-api-key header is present; the Obul proxy handles payment automatically| Error | Cause | Solution |
|---|---|---|
402 Payment Required | Payment not processed or insufficient | Check that obulx is configured correctly and your account has balance. |
400 Bad Request | Missing or invalid parameters | Ensure required parameters like q for search are provided. |
404 Not Found | User or channel not found | Verify the username or channel name exists. |
429 Too Many Requests | Rate limit exceeded | Add a short delay between requests. |
500 Internal Server Error | Neynar service issue | Wait a few seconds and retry. If persistent, the service may be experiencing downtime. |
npx claudepluginhub polymerdao/pay-plugin --plugin obul-socialProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.