by fetcher-sh
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/fetcher-sh/fetcher-skillsGuides for using ai agents skills like fetcher-skills.
Agent skills for fetcher.sh — pay-per-call web-data APIs for Twitter/X, TikTok, Instagram, YouTube, Reddit, Google Search, Google Maps, Google News, Google Play, the App Store, and Yelp. Every call is paid in USDC, either per request via x402 or prepaid against a credit balance with a Bearer API key. No OAuth, no signup form, no API key request queue — an agent can start pulling data in one HTTP round trip.
Each service is its own skill so an agent only loads the one it needs; a
shared fetcher skill covers payment, credits, and MCP setup once for all of
them.
fetcher.sh's own hosts,
not to Twitter/TikTok/Instagram/etc. — there's no developer-account queue
to wait on for any of the 11 services.twitter.fetcher.sh,
tiktok.fetcher.sh, instagram.fetcher.sh, and eight more — same
{ "status", "message", "data" } envelope, same auth, same MCP tool names
everywhere./mcp with search_endpoints,
describe_endpoint, fetch_data, and a named hero-endpoint shortcut, so an
MCP-connected agent can explore and call the API without reading a spec
first./openapi.json, /llms.txt, and
/skill.md are generated from the live route handlers on every host, so
they can't drift out of sync with what actually ships.| Service | Skill | Base URL | What it covers |
|---|---|---|---|
| Twitter / X | twitter-api / x-api |
twitter.fetcher.sh |
Search tweets, resolve profiles by handle or ID, and pull timelines, replies, followers, lists, and trends |
| TikTok | tiktok-api |
tiktok.fetcher.sh |
Search posts, resolve users by handle, and pull followers, hashtags, music, comments, and replies |
instagram-api |
instagram.fetcher.sh |
Profiles, posts, reels, stories, followers, hashtags, locations, and comment threads | |
| YouTube | youtube-api |
youtube.fetcher.sh |
Search videos, channels, and playlists; fetch video details, comments, shorts, live streams, and trending |
reddit-api |
reddit.fetcher.sh |
Search posts, subreddits, and users; pull hot/new/top/best feeds, comment trees, and user history | |
| Google Search | google-search |
google.fetcher.sh |
Programmatic Google web search results as clean JSON |
| Google Maps | google-maps |
google-maps.fetcher.sh |
Place search, place details, and reviews |
| Google News | google-news |
google-news.fetcher.sh |
Headlines by section (world, business, technology, ...), keyword search, topics, and article URL decoding |
| Google Play | google-play |
googleplay.fetcher.sh |
App search, app details, reviews, permissions, data safety, and developer catalogs |
| App Store | app-store |
appstore.fetcher.sh |
Apple App Store app and bundle lookups, reviews, similar apps, and developer catalogs |
| Yelp | yelp |
yelp.fetcher.sh |
Business search by query and location, place details, and reviews |
| Shared | fetcher |
fetcher.sh |
Credits, x402, MCP, key hygiene — read this once, applies to every skill above |
twitter-api and x-api point at the same host and cover the same
endpoints under two names, so a request for either "Twitter" or "X" resolves.
The fastest way in, before reading any single skill in full:
| I want to... | Call | Skill |
|---|---|---|
| Search tweets/posts by keyword or operator | GET twitter.fetcher.sh/api/search |
twitter-api |
| Get an X/Twitter account's followers | GET twitter.fetcher.sh/api/user/{id}/followers |
twitter-api |
| Find viral TikTok posts for a keyword | GET tiktok.fetcher.sh/api/post/search?sortType=MOST_LIKED |
tiktok-api |
| Look up a TikTok profile by @username | GET tiktok.fetcher.sh/api/user/handle/{username} |
tiktok-api |
| Look up an Instagram profile by @handle | GET instagram.fetcher.sh/api/user/handle/{handle} |
instagram-api |
| Track new posts under an Instagram hashtag | Poll GET instagram.fetcher.sh/api/hashtag/{name}/posts |
instagram-api |
| Search or fetch a YouTube video's comments | GET youtube.fetcher.sh/api/video/{id}/comments |
youtube-api |
| Search Reddit posts across every subreddit | GET reddit.fetcher.sh/api/search/post |
reddit-api |
| Get clean Google web-search results as JSON | GET google.fetcher.sh/api/search |
google-search |
| Find and review a local business | GET yelp.fetcher.sh/api/search then /api/place/{id}/reviews |
yelp |
| Check an app's App Store or Play Store reviews | GET appstore.fetcher.sh/api/apps/{appId}/reviews |
app-store / google-play |
| Get today's headlines for a topic or section | GET google-news.fetcher.sh/api/search or /api/technology |
google-news |
Every row above is one endpoint on one plain GET — no larger "workflow" or
export job behind it. If you need more results than one page returns,
paginate with the cursor the response gives you.
Every use case below is on-demand or scheduled-poll — fetcher.sh has no webhooks or push subscriptions, so "monitoring" always means calling an endpoint on your own interval, not receiving a callback.
| Use case | How | Skills |
|---|---|---|
| Social listening for a brand or topic | Poll keyword/hashtag search on a schedule, diff new post IDs | twitter-api, tiktok-api, instagram-api, reddit-api |
| Competitor content snapshot | Pull a profile's recent posts/videos/reviews on demand | twitter-api, tiktok-api, instagram-api, youtube-api |
| Follower/audience growth tracking | Paginate follower lists periodically, diff counts and lists yourself | twitter-api, tiktok-api, instagram-api |
| App store ASO research | Search apps by term, pull reviews and permissions/data-safety info | app-store, google-play |
| Local business research | Search by query + location, pull details and reviews | yelp, google-maps |
| News and market research | Pull section headlines or keyword search across languages | google-news, google-search |
| Viral/trend discovery | Sort search by likes/date within a recency window | tiktok-api, youtube-api |
| Community/forum research | Pull subreddit feeds, search posts, read comment trees | reddit-api |
| Agent-driven data pulls in a pipeline | Call fetch_data over MCP instead of hardcoding REST calls |
any skill + fetcher |
Install everything:
npx skills add fetcher-sh/fetcher-skills
Install one skill:
npx skills add fetcher-sh/fetcher-skills --skill twitter-api
/install-plugin https://github.com/fetcher-sh/fetcher-skills
This also picks up the commands/ slash commands
(/twitter-search, /x-search, /tiktok-search, /instagram-profile).
Copy the SKILL.md from the skill you need into your project's
.cursor/skills/ or .windsurf/skills/ directory.
Reference the skill directly from the skills/ directory, or use AGENTS.md
as context.
bby_live_...) — get one at
fetcher.sh/topup or via POST /api/credits/topup,
then set it:
export FETCHER_API_KEY="bby_live_xxxxxxxxxxxx"
curl (or any HTTP client) — every endpoint is a plain GET, no SDK required.See the fetcher skill for the full payment
walkthrough, including MCP setup.
GET.
There's no write, publish, follow, or delete action anywhere in this
catalog for an agent to accidentally trigger.bby_live_... key or wallet — there's no third-party OAuth token, no
platform password, no session cookie ever collected or requested.fetcher skill for the
untrusted-content boundary-marker convention used across the
commands/ and task-guides/./openapi.json or the x402 402 challenge names it),
so an agent can always show the cost of the next call before making it.fetcher-skills/
├── README.md
fetcher-skills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by fetcher-sh. It has 0 GitHub stars.
fetcher-skills's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/fetcher-sh/fetcher-skills" and add it to your Claude Code skills directory (see the Installation section above).
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh fetcher-skills against similar tools.
No comments yet. Be the first to share your thoughts!