Social Fetch is a remote MCP server that gives an AI agent 250 tools, among them amazon_shop_get, appleMusic_album_get, appleMusic_artist_get. It answers at https://api.socialfetch.dev/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 24 October 2026, succeeded.
Public social-data API and live docs for AI coding agents.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
amazon_shop_get | Get a creator Amazon Shop storefront by URL. Inputs: url, cursor, tweetId, tweetUrl, tweet_id, tweet_url |
appleMusic_album_get | Get an Apple Music album by id or album URL. Inputs: albumId, url, tweetId, tweetUrl, tweet_id, tweet_url |
appleMusic_artist_get | Get an Apple Music artist by id or artist URL. Inputs: artistId, url, tweetId, tweetUrl, tweet_id, tweet_url |
appleMusic_search_list | Search the Apple Music catalog by keyword. Returns a list (use cursor when paginated). Inputs: query, type, context, llm_model, conversation_id |
appleMusic_track_get | Get an Apple Music track by id or track URL. Inputs: trackId, url, tweetId, tweetUrl, tweet_id, tweet_url |
auth_whoami | Get the authenticated API account for this session. Inputs: context, llm_model, conversation_id |
billing_balance_get | Get remaining credit balance before running large batches of metered tools. Inputs: context, llm_model, conversation_id |
bluesky_post_get | Get a single Bluesky post by URL. Inputs: url, tweetId, tweetUrl, tweet_id, tweet_url, link |
bluesky_profile_get | Get a Bluesky profile for a creator or account. Accepts a handle. Inputs: handle, username, user, userName, screen_name, profileUrl |
bluesky_profile_posts_list | List posts from a Bluesky profile by handle. Returns a list (use cursor when paginated). Inputs: handle, cursor, userId, username, user, userName |
docs_read | Read a corpus page by docsPathname from docs_search. Defaults to mode=outline (compact field digest). Pass mode=full for Examples/SDK snippets. Accepts /docs/... and /product/... pathnames (including /product/ask-ai/field-crosswalk). Inputs: docsPathname, mode, context, llm_model, conversation_id |
docs_search | Search SocialFetch docs for API/SDK questions. For response fields use docs_read (defaults to outline). For cross-platform author/timestamp naming, search `field crosswalk` or read /product/ask-ai/field-crosswalk. Inputs: query, limit, currentDocsPathname, context, llm_model, conversation_id |
facebook_adLibrary_ad_get | Get a single Facebook Ad Library ad by archive id or public Ad Library URL. Inputs: adId, url, includeTranscript, trim, tweetId, tweetUrl |
facebook_adLibrary_ads_search_get | Search Facebook Ad Library ads by keyword and filters. Returns a list (use cursor when paginated). Inputs: query, sortBy, searchType, adType, country, status |
facebook_adLibrary_companies_search | Search Facebook Ad Library companies / advertisers by name. Accepts a company name. Returns a list (use cursor when paginated). Inputs: query, context, llm_model, conversation_id |
facebook_company_ads_list | List ads a company or Page is running in the Facebook Ad Library. Accepts a page id or company name. Returns a list (use cursor when paginated). Inputs: pageId, companyName, country, status, mediaType, language |
facebook_event_get | Get a Facebook event by URL or event id. Inputs: eventId, url, tweetId, tweetUrl, tweet_id, tweet_url |
facebook_events_list | List Facebook events for a city by explore URL. Returns a list (use cursor when paginated). Inputs: url, time, cursor, tweetId, tweetUrl, tweet_id |
facebook_events_search_list | Search Facebook events by name. Returns a list (use cursor when paginated). Inputs: query, cursor, context, llm_model, conversation_id |
facebook_group_get | Get a Facebook group by URL or group id. Inputs: url, groupId, tweetId, tweetUrl, tweet_id, tweet_url |
facebook_group_posts_list | List posts from a Facebook group by group URL. Returns a list (use cursor when paginated). Inputs: url, sortBy, cursor, tweetId, tweetUrl, tweet_id |
facebook_marketplace_item_get | Get details for a Facebook Marketplace listing by item URL. Inputs: itemId, url, tweetId, tweetUrl, tweet_id, tweet_url |
facebook_marketplace_locations_search | Search Facebook Marketplace locations to obtain coordinates for listing search. Accepts a city or place name. Returns a list (use cursor when paginated). Inputs: query, context, llm_model, conversation_id |
facebook_marketplace_search_list | Search Facebook Marketplace listings by keyword near a latitude and longitude. Returns a list (use cursor when paginated). Inputs: query, lat, lng, radiusKm, minPrice, maxPrice |
facebook_post_comments_list | List comments on a Facebook post or Reel by URL. Returns a list (use cursor when paginated). Inputs: url, cursor, feedbackId, tweetId, tweetUrl, tweet_id |
facebook_post_comments_replies_list | List replies to a Facebook comment. Accepts a from post comments. Returns a list (use cursor when paginated). Inputs: cursor, context, llm_model, conversation_id |
facebook_post_get | Get a Facebook post or Reel by URL. Inputs: url, includeComments, includeTranscript, tweetId, tweetUrl, tweet_id |
facebook_post_transcript_get | Get the transcript for a Facebook post or Reel by URL. Inputs: url, tweetId, tweetUrl, tweet_id, tweet_url, link |
facebook_profile_events_list | List events hosted by a Facebook profile or Page. Accepts a profile or page URL. Returns a list (use cursor when paginated). Inputs: url, cursor, tweetId, tweetUrl, tweet_id, tweet_url |
facebook_profile_get | Get a Facebook profile or Page by URL or username. Inputs: url, includeBusinessHours, tweetId, tweetUrl, tweet_id, tweet_url |
facebook_profile_photos_list | List photos from a Facebook profile or Page. Accepts a profile or page URL. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged. Inputs: url, cursor, hostMedia, tweetId, tweetUrl, tweet_id |
facebook_profile_posts_list | List posts from a Facebook profile or Page. Accepts a profile URL or page id. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged. Inputs: url, pageId, cursor, hostMedia, tweetId, tweetUrl |
facebook_profile_reels_list | List Reels from a Facebook profile or Page. Accepts a profile or page URL. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged. Inputs: url, cursor, hostMedia, tweetId, tweetUrl, tweet_id |
get_more_tools | Check for additional tools whenever your task might benefit from specialized capabilities - even if existing tools could work as a fallback. Inputs: context, llm_model, conversation_id |
github_profile_activity_list | List recent public activity for a GitHub profile, one month per request. Accepts a username. Returns a list (use cursor when paginated). Inputs: handle, year, cursor, username, user, userName |
github_profile_contributions_get | Get the contribution graph for a GitHub profile for a given year. Accepts a username. Inputs: handle, year, username, user, userName, screen_name |
github_profile_followers_list | List followers for a GitHub profile. Accepts a username. Returns a list (use cursor when paginated). Inputs: handle, cursor, username, user, userName, screen_name |
github_profile_following_list | List accounts a GitHub profile follows. Accepts a username. Returns a list (use cursor when paginated). Inputs: handle, cursor, username, user, userName, screen_name |
github_profile_get | Get a GitHub profile for a user or organization. Accepts a username. Inputs: handle, username, user, userName, screen_name, profileUrl |
github_profile_pullRequests_list | List pull requests authored by a GitHub user. Accepts a username. Returns a list (use cursor when paginated). Inputs: handle, since, until, cursor, username, user |
github_profile_repositories_list, github_repositories_get, github_trending_developers_list, github_trending_repositories_list, google_adLibrary_ad_get, google_adLibrary_advertisers_search, google_company_ads_list, hackernews_comment_context_get, hackernews_feed_list, hackernews_item_get, hackernews_jobs_who_is_hiring_list, hackernews_maxitem_get, hackernews_search_list, hackernews_story_comments_list, hackernews_story_get, hackernews_updates_get, hackernews_user_comments_list, hackernews_user_favorites_list, hackernews_user_get, hackernews_user_submissions_list, instagram_audio_reels_list, instagram_highlight_get, instagram_post_comments_list, instagram_post_comments_replies_list, instagram_post_download_get, instagram_post_get, instagram_post_transcript_get, instagram_profile_basic_get, instagram_profile_engagement_get, instagram_profile_get, instagram_profile_highlights_list, instagram_profile_posts_list, instagram_profile_reels_list, instagram_profile_taggedPosts_list, instagram_reels_trending_list, instagram_search_hashtag_list, instagram_search_list, instagram_search_popular_list, instagram_search_profiles_list, instagram_search_reels_list, linkedin_adLibrary_ad_get, linkedin_adLibrary_ads_search_list, linkedin_company_get, linkedin_company_posts_list, linkedin_live_activity_comments_v2, linkedin_live_activity_get_v2, linkedin_live_activity_reactions_v2, linkedin_live_job_batch_v2, linkedin_live_job_get_v2, linkedin_live_job_hiringTeam_v2, linkedin_live_job_relatedViews_v2, linkedin_live_job_similar_v2, linkedin_live_jobs_search_v2, linkedin_live_organization_affiliated_v2, linkedin_live_organization_batch_v2, linkedin_live_organization_get_v2, linkedin_live_organization_headcount_v2, linkedin_live_organization_jobs_v2, linkedin_live_organization_posts_v2, linkedin_live_organization_resolve_v2, linkedin_live_organization_similar_v2, linkedin_live_organizations_search_v2, linkedin_live_people_search_v2, linkedin_live_person_comments_v2, linkedin_live_person_employmentHistory_v2, linkedin_live_person_interests_v2, linkedin_live_person_posts_v2, linkedin_live_person_recommendations_v2, linkedin_live_person_resolve_v2, linkedin_live_person_similar_v2, linkedin_live_profile_batch_v2, linkedin_live_profile_get_v2, linkedin_post_get, linkedin_post_transcript_get, linkedin_posts_search_list, linktree_profile_get, monitors_checks_list, monitors_create, monitors_delete, monitors_events_list, monitors_get, monitors_list, monitors_sources_list, monitors_trigger, monitors_update, nl_ask_post, pinterest_board_pins_list, pinterest_pin_get, pinterest_profile_boards_list, pinterest_search_pins_list, reddit_post_comments_list, reddit_post_get, reddit_post_transcript_get, reddit_search_list, reddit_subreddit_get, reddit_subreddit_posts_list, reddit_subreddit_search_list, rumble_channel_videos_list, rumble_search_list, rumble_video_comments_list, rumble_video_get, rumble_video_transcript_get, soundcloud_profile_get, soundcloud_profile_tracks_list, soundcloud_track_get, spotify_album_get, spotify_artist_get, spotify_track_get, telegram_channel_get, telegram_channel_post_get, telegram_channel_posts_get, threads_post_get, threads_profile_get, threads_profile_posts_list, threads_search_list, threads_users_search, tiktok_adLibrary_ad_get, tiktok_adLibrary_ads_search_get, tiktok_collection_videos_list, tiktok_feed_trending_list, tiktok_music_videos_list, tiktok_product_get, tiktok_product_reviews_list, tiktok_profile_audience_get, tiktok_profile_engagement_get, tiktok_profile_followers_list, tiktok_profile_following_list, tiktok_profile_get, tiktok_profile_live_check, tiktok_profile_region_get, tiktok_profile_showcaseProducts_list, tiktok_profile_videos_list, tiktok_search_hashtag_list, tiktok_search_suggestions_list, tiktok_search_top_list, tiktok_search_videos_list, tiktok_shop_products_list, tiktok_shop_products_search, tiktok_song_get, tiktok_users_search, tiktok_video_comments_list, tiktok_video_comments_replies_list, tiktok_video_download_get, tiktok_video_get, tiktok_video_transcript_get, truthsocial_post_get, truthsocial_profile_get, truthsocial_profile_posts_list, twitch_clip_get, twitch_profile_get, twitch_profile_schedule_get, twitch_profile_videos_list, twitter_community_get, twitter_community_members_list, twitter_community_search_list, twitter_community_tweets_list, twitter_friendship_get, twitter_hashtag_list, twitter_list_followers_list, twitter_list_get, twitter_list_members_list, twitter_list_tweets_list, twitter_profile_about_get, twitter_profile_followers_ids_list, twitter_profile_followers_list, twitter_profile_followers_verified_list, twitter_profile_following_ids_list, twitter_profile_following_list, twitter_profile_get, twitter_profile_subscriptions_list, twitter_profile_tweets_list, twitter_profiles_batch_get, twitter_search_list, twitter_space_get, twitter_space_stream_get, twitter_tweet_get, twitter_tweet_quotes_list, twitter_tweet_replies_list, twitter_tweet_retweets_list, twitter_tweet_transcript_get, twitter_tweets_batch_get, web_ask_run, web_crawl_run, web_extract_run, web_html_generate, web_markdown_generate, web_screenshot_capture, web_search_run, webhookDeliveries_redeliver, webhookEndpoints_create, webhookEndpoints_delete, webhookEndpoints_deliveries_list, webhookEndpoints_get, webhookEndpoints_list, webhookEndpoints_rotateSecret, webhookEndpoints_test, webhookEndpoints_update, youtube_channel_get, youtube_channel_shorts_list, youtube_channel_videos_list, youtube_community_post_get, youtube_playlist_get, youtube_search_hashtag_list, youtube_search_list, youtube_shorts_trending_list, youtube_video_comments_analysis_get, youtube_video_comments_list, youtube_video_comments_replies_list, youtube_video_get, youtube_video_transcript_get
Every block below points at https://api.socialfetch.dev/mcp. Pick your client and copy.
claude mcp add --transport http social-fetch https://api.socialfetch.dev/mcp
{
"mcpServers": {
"social-fetch": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.socialfetch.dev/mcp"]
}
}
}{
"mcpServers": {
"social-fetch": {
"url": "https://api.socialfetch.dev/mcp"
}
}
}{
"servers": {
"social-fetch": {
"type": "http",
"url": "https://api.socialfetch.dev/mcp"
}
}
}{
"context_servers": {
"social-fetch": {
"url": "https://api.socialfetch.dev/mcp"
}
}
}{
"mcpServers": {
"social-fetch": {
"serverUrl": "https://api.socialfetch.dev/mcp"
}
}
}{
"mcpServers": {
"social-fetch": {
"url": "https://api.socialfetch.dev/mcp"
}
}
}name: Social Fetch
version: 0.0.1
schema: v1
mcpServers:
- name: Social Fetch
type: streamable-http
url: https://api.socialfetch.dev/mcp{
"mcpServers": {
"social-fetch": {
"httpUrl": "https://api.socialfetch.dev/mcp"
}
}
}{
"mcpServers": {
"social-fetch": {
"type": "http",
"url": "https://api.socialfetch.dev/mcp"
}
}
}{
"mcpServers": {
"social-fetch": {
"url": "https://api.socialfetch.dev/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fapi.socialfetch.dev%2Fmcp&type=streamable_http&id=social-fetch&name=Social%20Fetch
It answered our last check on 24 October 2026 in 228 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
250, as returned by the server's own tools/list on 21 September 2026: amazon_shop_get, appleMusic_album_get, appleMusic_artist_get, appleMusic_search_list, appleMusic_track_get, auth_whoami, billing_balance_get, bluesky_post_get, and 242 more.
It answered our last check on 24 October 2026 in 228 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.socialfetch.dev/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.social-freak-ltd. Endpoint host: api.socialfetch.dev. ARD identifier: urn:air:io.github.social-freak-ltd:mcp:socialfetch.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.