← Registry

Social Media

socialfetch.dev

Retrieves and lists data from TikTok profiles, including videos, followers, and following.

x402 supported1 endpoint207 known toolsFirst detected July 25, 2026Last detected August 29, 2026

ENDPOINT 1

https://api.socialfetch.dev/mcp

No auth detected

MCP server metadata

Name
socialfetch
Version
0.28.0
Capabilities
resources.listChangedtools.listChanged
Server instructions

SocialFetch MCP — agent workflow Tool selection - Prefer the most specific typed tool for the job (e.g. tiktok_profile_get, not nl_ask_post) once you know the platform and resource. - Tool names are {platform}_{resource}_{action} (tiktok_profile_get, twitter_search_list, youtube_channel_shorts_list). Platforms: tiktok, instagram, youtube, twitter, facebook, linkedin, reddit, threads, telegram, linktree, hackernews, truthsocial, github, spotify, rumble, web. - When two tools look similar, read both descriptions — they usually differ by input (handle vs id vs URL) or scope (site-wide search vs within one account). - Schema / response-field questions: docs_search → docs_read (defaults to mode=outline). Prefer MCP docs tools over truncated tool-catalog guesses or public llms URLs. - Cross-platform field naming (author vs owner vs channel; prefer createdAt ISO over legacy Unix takenAt/publishTime/createdUtc): read /product/ask-ai/field-crosswalk. - If unsure which typed tool fits: docs_search, then docs_read. Prefer live docs over training data. Calling tools - Use input schema field names exactly (e.g. handle, not username); a leading @ is accepted where the API allows it. - After profile lookups, read lookupStatus before assuming the account was found. - After each metered call, read top-level meta.creditsCharged and meta.requestId (meta sits beside data, not under structuredContent). - Errors always look like { error: { code, message, requestId } }. - Do not invent handles — use platform search tools (e.g. tiktok_users_search) before get calls. - Author richness on post/video endpoints varies by platform — check outline or /product/ask-ai/field-crosswalk before assuming parity. - Never use trim=true on the first fetch if you need author or baseline snapshot fields; trim only for later polling after those fields are stored. Credits - docs_search, docs_read, auth_whoami, and billing_balance_get are free (no lookup credits). - nl_ask_post charges 0 routing credits; meta.creditsCharged is only the nested lookup. Use nl_ask_post for one-shot exploration when the typed tool is unknown; switch to typed tools afterward. - Call billing_balance_get before large batches of metered tools. - Dual-rail: OAuth Bearer or x-api-key: sfk_… bills credits. Without either, paid tools may require x402 USDC payment when the server has X402_EVM_PAY_TO configured. Settle failures return payment_settlement_failed without tool data. auth_whoami, billing_balance_get, and nl_ask_post always need OAuth or an API key.

Known tools 207

tiktok_profile_get

Get a TikTok profile by handle.

Inferred read-only
tiktok_profile_videos_list

List videos from a TikTok profile by handle.

Inferred read-only
tiktok_profile_followers_list

List followers of a TikTok profile by handle.

Inferred read-only
tiktok_profile_following_list

List accounts followed by a TikTok profile by handle.

Inferred read-only
tiktok_profile_region_get

Get the region code reported for a TikTok profile by handle.

Inferred read-only
tiktok_profile_audience_get

Get audience location demographics for a TikTok profile by handle.

Inferred read-only
tiktok_profile_live_check

Check whether a TikTok creator is currently live by handle.

Inferred read-only
tiktok_profile_engagement_get

Get TikTok profile engagement audit.

Inferred read-only
tiktok_users_search

Search TikTok users by keyword.

Inferred read-only
tiktok_search_videos_list

Search TikTok videos by free-text keyword (not hashtag — use tiktok.

Inferred read-only
tiktok_search_top_list

Search TikTok Top results by keyword (not videos-only — use tiktok.

Inferred read-only
tiktok_search_hashtag_list

Search TikTok videos by hashtag (not free-text keyword — use tiktok.

Inferred read-only
tiktok_search_suggestions_list

Get TikTok search suggestions by query.

Inferred read-only
tiktok_video_get

Get a single TikTok video by URL.

Inferred read-only
tiktok_video_comments_list

List comments on a TikTok video by URL.

Inferred read-only
tiktok_video_comments_replies_list

List replies to a TikTok video comment.

Inferred read-only
tiktok_video_download_get

Download TikTok video or photo post media.

Potential side effects
tiktok_video_transcript_get

Get the spoken transcript for a TikTok video by URL.

Inferred read-only
tiktok_feed_trending_list

List currently trending TikTok posts for a region.

Inferred read-only
tiktok_collection_videos_list

List videos in a public TikTok collection by URL.

Inferred read-only
tiktok_song_get

Get details for a TikTok song or sound by id.

Inferred read-only
tiktok_music_videos_list

List TikTok videos that use a specific music clip.

Inferred read-only
tiktok_shop_products_search

Search products in TikTok Shop by keyword.

Inferred read-only
tiktok_shop_products_list

List products in a TikTok Shop store by shop id or URL.

Inferred read-only
tiktok_product_get

Get details for a TikTok Shop product by product id.

Inferred read-only
tiktok_product_reviews_list

List buyer reviews for a TikTok Shop product by product id.

Inferred read-only
tiktok_profile_showcaseProducts_list

List products featured on a creator's TikTok showcase by handle.

Inferred read-only
tiktok_adLibrary_ad_get

Get a single TikTok Ad Library or Top Ads creative by ad id or public ad URL.

Inferred read-only
tiktok_adLibrary_ads_search_get

Search TikTok Top Ads by keyword and filters, or search the public Ads Library by advertiser name.

Inferred read-only
twitter_profile_get

Get an X (Twitter) profile by handle.

Inferred read-only
twitter_profile_tweets_list

List tweets from an X profile by handle.

Inferred read-only
twitter_tweet_get

Get a single tweet by URL.

Inferred read-only
twitter_tweet_replies_list

List replies to a tweet by URL.

Inferred read-only
twitter_tweet_transcript_get

Get the transcript for a video tweet by URL.

Inferred read-only
twitter_search_list

Search X posts by free-text keyword (not hashtag — use twitter.

Inferred read-only
twitter_hashtag_list

Search X posts by hashtag (not free-text keyword — use twitter.

Inferred read-only
twitter_community_get

Get details for an X community by community id or URL.

Inferred read-only
twitter_community_tweets_list

List tweets from an X community by community id or URL.

Inferred read-only
telegram_channel_get

Get metadata for a public Telegram channel or group by username.

Inferred read-only
telegram_channel_posts_get

List recent posts from a public Telegram channel.

Inferred read-only
telegram_channel_post_get

Get a single public post from a Telegram channel by handle and post ID.

Potential side effects
amazon_shop_get

Get a creator Amazon Shop storefront by URL.

Inferred read-only
linktree_profile_get

Get a public Linktree profile by handle, including links and socials.

Inferred read-only
hackernews_search_list

Search Hacker News by keyword.

Inferred read-only
hackernews_feed_list

List a Hacker News feed by type (top, new, best, ask, show, or jobs).

Inferred read-only
hackernews_story_get

Get a Hacker News story by id.

Inferred read-only
hackernews_story_comments_list

List comments on a Hacker News story by id.

Inferred read-only
hackernews_item_get

Get a Hacker News item by id.

Inferred read-only
hackernews_comment_context_get

Get a Hacker News comment with its ancestor chain to the root story.

Inferred read-only
hackernews_user_get

Get a Hacker News user profile by username.

Inferred read-only
hackernews_user_submissions_list

List a Hacker News user's stories, polls, and jobs (newest first).

Inferred read-only
hackernews_user_comments_list

List a Hacker News user's comments (newest first).

Inferred read-only
hackernews_user_favorites_list

List favorites for a Hacker News user by username.

Inferred read-only
hackernews_jobs_who_is_hiring_list

List top-level jobs from the monthly Hacker News Who is Hiring thread (latest thread, or a YYYY-MM month).

Inferred read-only
hackernews_updates_get

Get recently changed Hacker News item ids and usernames.

Inferred read-only
hackernews_maxitem_get

Get the current largest Hacker News item id.

Inferred read-only
truthsocial_profile_get

Get a Truth Social profile by handle or account id.

Inferred read-only
truthsocial_profile_posts_list

List posts from a Truth Social profile by handle or account id.

Inferred read-only
truthsocial_post_get

Get a Truth Social post by URL.

Potential side effects
facebook_profile_get

Get a Facebook profile or Page by URL or username.

Inferred read-only
facebook_profile_posts_list

List posts from a Facebook profile or Page.

Inferred read-only
facebook_profile_reels_list

List Reels from a Facebook profile or Page.

Inferred read-only
facebook_profile_photos_list

List photos from a Facebook profile or Page.

Inferred read-only
facebook_profile_events_list

List events hosted by a Facebook profile or Page.

Inferred read-only
facebook_post_get

Get a Facebook post or Reel by URL.

Potential side effects
facebook_post_comments_list

List comments on a Facebook post or Reel by URL.

Potential side effects
facebook_post_comments_replies_list

List replies to a Facebook comment.

Inferred read-only
facebook_post_transcript_get

Get the transcript for a Facebook post or Reel by URL.

Potential side effects
facebook_group_get

Get a Facebook group by URL or group id.

Inferred read-only
facebook_group_posts_list

List posts from a Facebook group by group URL.

Inferred read-only
facebook_marketplace_locations_search

Search Facebook Marketplace locations to obtain coordinates for listing search.

Inferred read-only
facebook_marketplace_search_list

Search Facebook Marketplace listings by keyword near a latitude and longitude.

Inferred read-only
facebook_marketplace_item_get

Get details for a Facebook Marketplace listing by item URL.

Inferred read-only
facebook_events_search_list

Search Facebook events by name.

Inferred read-only
facebook_events_list

List Facebook events for a city by explore URL.

Inferred read-only
facebook_event_get

Get a Facebook event by URL or event id.

Inferred read-only
facebook_adLibrary_ad_get

Get a single Facebook Ad Library ad by archive id or public Ad Library URL.

Inferred read-only
facebook_adLibrary_ads_search_get

Search Facebook Ad Library ads by keyword and filters.

Inferred read-only
facebook_company_ads_list

List ads a company or Page is running in the Facebook Ad Library.

Inferred read-only
facebook_adLibrary_companies_search

Search Facebook Ad Library companies / advertisers by name.

Inferred read-only
google_company_ads_list

List ads a company or advertiser is running in Google Ad Transparency.

Inferred read-only
google_adLibrary_ad_get

Get a single Google Ad Transparency creative by public Ad Transparency URL.

Inferred read-only
google_adLibrary_advertisers_search

Search Google Ad Transparency advertisers by name.

Inferred read-only
instagram_profile_get

Get a full Instagram profile by handle (bio, counts, and related fields).

Inferred read-only
instagram_profile_basic_get

Get a lightweight Instagram profile by numeric user ID when you already have the id.

Inferred read-only
instagram_profile_posts_list

List posts from an Instagram profile by handle.

Inferred read-only
instagram_profile_reels_list

List Reels from one specific Instagram profile by handle (not a keyword search — use instagram.

Inferred read-only
instagram_profile_highlights_list

List story highlight albums for an Instagram profile by handle.

Inferred read-only
instagram_profile_taggedPosts_list

List Instagram posts a user is tagged in, by user id.

Inferred read-only
instagram_highlight_get

Get stories inside a saved Instagram highlight by highlight id.

Inferred read-only
instagram_profile_engagement_get

Get Instagram profile engagement audit.

Inferred read-only
instagram_search_list

Search Instagram accounts, hashtags, and places by keyword (not posts — use instagram.

Inferred read-only
instagram_search_profiles_list

Search Instagram profiles by keyword.

Inferred read-only
instagram_search_reels_list

Search Reels site-wide by keyword (not scoped to one profile — use instagram.

Inferred read-only
instagram_search_hashtag_list

Search public Instagram posts and Reels by hashtag.

Inferred read-only
instagram_search_popular_list

Search Instagram's curated Popular topics by keyword.

Inferred read-only
instagram_post_get

Get a single Instagram post or Reel by URL.

Potential side effects
instagram_post_comments_list

List comments on an Instagram post or Reel by URL.

Potential side effects
instagram_post_comments_replies_list

List replies to a comment on an Instagram post or Reel.

Potential side effects
instagram_post_download_get

Download Instagram post or reel media.

Potential side effects
instagram_post_transcript_get

Get the spoken transcript for an Instagram post or Reel by URL.

Potential side effects
instagram_reels_trending_list

List currently trending Instagram Reels (not a keyword search, profile-scoped, or audio-page list — use instagram.

Inferred read-only
instagram_audio_reels_list

List Instagram Reels that use a specific audio track, with track metadata, tagged users, and coauthors when Instagram exposes them.

Inferred read-only
pinterest_profile_boards_list

List public boards for a Pinterest profile.

Inferred read-only
pinterest_board_pins_list

List public pins on a Pinterest board by URL.

Inferred read-only
pinterest_pin_get

Fetch a public Pinterest pin by URL.

Inferred read-only
pinterest_search_pins_list

Search public Pinterest pins by keyword.

Inferred read-only
threads_profile_get

Get a Threads profile for a creator or account.

Inferred read-only
threads_profile_posts_list

List posts from a Threads profile by handle.

Inferred read-only
threads_post_get

Get a single Threads post by URL.

Potential side effects
threads_search_list

Search Threads posts by keyword.

Inferred read-only
threads_users_search

Search Threads users by keyword.

Inferred read-only
bluesky_profile_get

Get a Bluesky profile for a creator or account.

Inferred read-only
bluesky_profile_posts_list

List posts from a Bluesky profile by handle.

Inferred read-only
bluesky_post_get

Get a single Bluesky post by URL.

Potential side effects
linkedin_profile_get

Get LinkedIn person profiles by URL or handle.

Inferred read-only
linkedin_profiles_posts_list

List posts from one specific LinkedIn person profile by URL (not a keyword search — use linkedin.

Inferred read-only
linkedin_organization_get

Look up LinkedIn company, school, or organization pages by URL (broader than linkedin.

Inferred read-only
linkedin_company_get

Get a LinkedIn company page by company URL — use linkedin.

Inferred read-only
linkedin_company_posts_list

List posts from one specific LinkedIn company page by URL (not a keyword search — use linkedin.

Inferred read-only
linkedin_post_get

Get a LinkedIn post or article by URL.

Potential side effects
linkedin_post_transcript_get

Get the transcript for a LinkedIn post video by URL.

Potential side effects
linkedin_people_search_list

Search LinkedIn people by first and/or last name.

Inferred read-only
linkedin_posts_search_list

Search public LinkedIn posts site-wide by keyword (not scoped to one profile or company — use linkedin.

Inferred read-only
linkedin_adLibrary_ad_get

Get a LinkedIn Ad Library ad by ad id or Ad Library URL.

Inferred read-only
linkedin_adLibrary_ads_search_list

Search LinkedIn Ad Library ads by company, keyword, or company id.

Inferred read-only
linkedin_jobs_get

Get LinkedIn job postings by job URL.

Inferred read-only
linkedin_jobs_search_list

Search LinkedIn jobs by keyword and filters.

Inferred read-only
reddit_subreddit_get

Get details for a Reddit community (subreddit).

Inferred read-only
reddit_subreddit_posts_list

List a subreddit's post feed (hot/new/top, no keyword) — use reddit.

Potential side effects
reddit_post_get

Get a Reddit post by URL.

Potential side effects
reddit_post_comments_list

List comments on a Reddit post by URL.

Potential side effects
reddit_post_transcript_get

Get captions transcript for a Reddit video post.

Potential side effects
reddit_subreddit_search_list

Search posts within one subreddit (not site-wide — use reddit.

Inferred read-only
reddit_search_list

Search Reddit posts site-wide by keyword (not scoped to one subreddit — use reddit.

Inferred read-only
rumble_channel_videos_list

List videos and Shorts from a Rumble channel.

Inferred read-only
rumble_search_list

Search Rumble for videos and Shorts by keyword.

Inferred read-only
rumble_video_get

Get metadata for a Rumble video by URL.

Inferred read-only
rumble_video_transcript_get

Get captions for a Rumble video when available.

Inferred read-only
rumble_video_comments_list

List top-level comments on a Rumble video.

Inferred read-only
twitch_profile_get

Get a Twitch profile for a channel by handle.

Inferred read-only
twitch_profile_videos_list

List videos from a Twitch channel by handle.

Inferred read-only
twitch_profile_schedule_get

Get the stream schedule for a Twitch channel by handle.

Inferred read-only
twitch_clip_get

Get metadata and playback URLs for a Twitch clip by URL.

Inferred read-only
github_profile_get

Get a GitHub profile for a user or organization.

Inferred read-only
github_profile_repositories_list

List repositories for a GitHub user or organization.

Inferred read-only
github_profile_pullRequests_list

List pull requests authored by a GitHub user.

Inferred read-only
github_profile_activity_list

List recent public activity for a GitHub profile, one month per request.

Inferred read-only
github_profile_followers_list

List followers for a GitHub profile.

Inferred read-only
github_profile_following_list

List accounts a GitHub profile follows.

Inferred read-only
github_profile_contributions_get

Get the contribution graph for a GitHub profile for a given year.

Inferred read-only
github_repositories_get

Get a single GitHub repository by URL.

Inferred read-only
github_trending_repositories_list

List trending GitHub repositories for a language and time window.

Inferred read-only
github_trending_developers_list

List trending GitHub developers for a language and time window.

Inferred read-only
spotify_artist_get

Get a Spotify artist by id or profile URL.

Inferred read-only
spotify_album_get

Get a Spotify album by id or album URL.

Inferred read-only
spotify_track_get

Get a Spotify track by id or track URL.

Inferred read-only
appleMusic_search_list

Search the Apple Music catalog by keyword.

Inferred read-only
appleMusic_artist_get

Get an Apple Music artist by id or artist URL.

Inferred read-only
appleMusic_album_get

Get an Apple Music album by id or album URL.

Inferred read-only
appleMusic_track_get

Get an Apple Music track by id or track URL.

Inferred read-only
soundcloud_profile_get

Get a SoundCloud profile by handle.

Inferred read-only
soundcloud_profile_tracks_list

List a SoundCloud profile's tracks, newest first.

Inferred read-only
soundcloud_track_get

Get a SoundCloud track by URL.

Inferred read-only
youtube_channel_get

Get YouTube channel details by channel id, handle, or URL.

Inferred read-only
youtube_channel_videos_list

List long-form videos from a YouTube channel (not Shorts — use youtube.

Inferred read-only
youtube_channel_shorts_list

List Shorts from a YouTube channel (not long-form videos).

Inferred read-only
youtube_playlist_get

Get a YouTube playlist by playlist id.

Inferred read-only
youtube_community_post_get

Get a YouTube community post by URL.

Potential side effects
youtube_search_list

Search YouTube videos, channels, and playlists by free-text keyword (not hashtag — use youtube.

Inferred read-only
youtube_search_hashtag_list

Search YouTube content by hashtag (not free-text keyword — use youtube.

Inferred read-only
youtube_video_get

Get a single YouTube video by URL.

Inferred read-only
youtube_video_comments_list

List comments on a YouTube video by URL.

Inferred read-only
youtube_video_comments_analysis_get

Analyze YouTube video comments.

Inferred read-only
youtube_video_comments_replies_list

List replies to a YouTube comment.

Inferred read-only
youtube_video_transcript_get

Get the transcript for a YouTube video by URL.

Inferred read-only
youtube_shorts_trending_list

List currently trending YouTube Shorts.

Inferred read-only
web_search_run

Search the public web and return ranked organic results with snippets.

Inferred read-only
web_markdown_generate

Convert a web page URL into clean markdown.

Inferred read-only
web_ask_run

Ask a natural-language question about a specific web page and get an LLM-generated answer.

Inferred read-only
web_html_generate

Fetch cleaned HTML for a web page URL.

Inferred read-only
web_screenshot_capture

Capture a screenshot of a public web page URL as a hosted image artifact.

Inferred read-only
web_crawl_run

Crawl a small set of web pages synchronously.

Inferred read-only
web_extract_run

Extract structured fields from a web page using a CSS selector schema.

Inferred read-only
nl_ask_post

Route a natural-language social-data question to the right lookup when you do not yet know the typed tool — prefer typed tools once the operation is known.

Inferred read-only
auth_whoami

Get the authenticated API account for this session.

Inferred read-only
billing_balance_get

Get remaining credit balance before running large batches of metered tools.

Inferred read-only
docs_search

Search SocialFetch docs for API/SDK questions.

Inferred read-only
docs_read

Read a corpus page by docsPathname from docs_search.

Inferred read-only
monitors_sources_list

List every public API operation Monitors can watch (Twitter/X, Instagram, TikTok, Reddit profiles and searches).

Inferred read-only
monitors_create

Watch a social account or search and get a signed webhook when new content appears.

Inferred read-only
monitors_list

List the caller's monitors, optionally filtered by status.

Inferred read-only
monitors_get

Get one monitor by id.

Inferred read-only
monitors_update

Update a monitor's name, schedule, webhook endpoint, spend cap, or status (pause/resume).

Potential side effects
monitors_delete

Permanently delete a monitor.

Potential side effects
monitors_trigger

Queue an immediate check for an active monitor (async — returns once queued, not once the check finishes).

Inferred read-only
monitors_events_list

Pull API for a monitor's events — queryable regardless of webhook delivery configuration.

Inferred read-only
monitors_checks_list

The self-serve "why didn't I get a webhook" view — the last ~50 checks with outcome/credits/reason.

Inferred read-only
webhookEndpoints_create

Create a delivery target for monitor events.

Potential side effects
webhookEndpoints_list

List the caller's webhook endpoints (secret material never included).

Inferred read-only
webhookEndpoints_get

Get one webhook endpoint by id (secret material never included).

Inferred read-only
webhookEndpoints_update

Update a webhook endpoint's description or enable/disable it.

Potential side effects
webhookEndpoints_delete

Permanently delete a webhook endpoint.

Potential side effects
webhookEndpoints_test

Send a realistic per-source sample event to a webhook endpoint right now — a live, synchronous delivery test.

Potential side effects
webhookEndpoints_rotateSecret

Rotate the signing secret with a 24h overlap window — the old secret keeps working until it expires.

Inferred read-only
webhookEndpoints_deliveries_list

List delivery attempts for a webhook endpoint.

Inferred read-only
webhookDeliveries_redeliver

Queue a manual redelivery for one delivery attempt (async).

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.socialfetch]
url = "https://api.socialfetch.dev/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "socialfetch": {
      "type": "http",
      "url": "https://api.socialfetch.dev/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: socialfetch
Remote MCP URL: https://api.socialfetch.dev/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "socialfetch": {
      "url": "https://api.socialfetch.dev/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "socialfetch": {
      "type": "http",
      "url": "https://api.socialfetch.dev/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "socialfetch",
  "transport": "streamable-http",
  "url": "https://api.socialfetch.dev/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for socialfetch.dev was fetched 2026-08-28T09:29:39.548Z.

Trust status Neutral

socialfetch.dev is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.