{"name":"dev.fetchwire/social-data","slug":"fetchwire-social-data","title":"Fetchwire - Social Data","description":"YouTube, TikTok, Instagram, X, Reddit, LinkedIn and Threads: public data in one schema.","url":"https://mcp.market/server/fetchwire-social-data","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"sales","tags":["sales","media"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":1,"ok":1,"last_checked_at":"2026-09-19T20:20:43.470Z","last_ok_at":"2026-09-19T20:20:43.470Z","latency_ms":363},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://fetchwire.dev","version":"1.0.1","remotes":[{"type":"streamable-http","url":"https://mcp.fetchwire.dev/mcp","headers":[{"description":"Your Fetchwire API key from fetchwire.dev. New accounts get 5,000 free credits, no card.","isRequired":true,"isSecret":true,"name":"X-API-Key"}]}],"packages":[],"tools":[{"name":"call_route","description":"Fetch any Fetchwire route by path, for the routes the operation tools do not cover. Find the path with list_routes first. `params` are the query parameters, e.g. call_route('/v1/tiktok/hashtag/videos', {'id': 'space'}). Spends credits like any other call.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"path":{"title":"Path","type":"string"},"params":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Params"}},"required":["path"],"title":"call_routeArguments"}},{"name":"get_comments","description":"Comments on a post, flat, with `parent_id` set on replies so the tree is one pass to rebuild. A comment's `replies_cursor` passed as `cursor` returns that thread. instagram: username or profile URL; for posts, a shortcode or /p/ or /reel/ URL. linkedin: profile slug or /in/ URL; for posts, an activity id or /posts/ URL. reddit: username, u/name, or profile URL; for posts, a t3_ id, bare id, or comments URL. threads: username, numeric user id, or profile URL; for posts, a shortcode or /post/ URL. tiktok: @handle, profile URL, or secUid; for posts, a video id or TikTok URL (short links included). x: screen name or profile URL; for posts, a tweet id or status URL. youtube: channel id (UC…), @handle, or channel URL; for posts, a video id or any YouTube URL.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform":{"title":"Platform","type":"string"},"id":{"title":"Id","type":"string"},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Cursor"}},"required":["platform","id"],"title":"get_commentsArguments"}},{"name":"get_post","description":"One post with its stats and author. Accepts a post id or any public URL. instagram: username or profile URL; for posts, a shortcode or /p/ or /reel/ URL. linkedin: profile slug or /in/ URL; for posts, an activity id or /posts/ URL. reddit: username, u/name, or profile URL; for posts, a t3_ id, bare id, or comments URL. threads: username, numeric user id, or profile URL; for posts, a shortcode or /post/ URL. tiktok: @handle, profile URL, or secUid; for posts, a video id or TikTok URL (short links included). x: screen name or profile URL; for posts, a tweet id or status URL. youtube: channel id (UC…), @handle, or channel URL; for posts, a video id or any YouTube URL.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"platform":{"title":"Platform","type":"string"},"id":{"title":"Id","type":"string"}},"required":["platform","id"],"title":"get_postArguments"}},{"name":"get_usage","description":"The calling key's credit balance and this month's usage by endpoint. Free to call.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_usageArguments"}},{"name":"get_user","description":"A user's profile on any platform: follower counts, bio, verification, and platform extras under `extra`. Accepts a handle, id, or public URL. instagram: username or profile URL; for posts, a shortcode or /p/ or /reel/ URL. linkedin: profile slug or /in/ URL; for posts, an activity id or /posts/ URL. reddit: username, u/name, or profile URL; for posts, a t3_ id, bare id, or comments URL. threads: username, numeric user id, or profile URL; for posts, a shortcode or /post/ URL. tiktok: @handle, profile URL, or secUid; for posts, a video id or TikTok URL (short links included). x: screen name or profile URL; for posts, a tweet id or status URL. youtube: channel id (UC…), @handle, or channel URL; for posts, a video id or any YouTube URL.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform":{"title":"Platform","type":"string"},"id":{"title":"Id","type":"string"}},"required":["platform","id"],"title":"get_userArguments"}},{"name":"get_user_posts","description":"A user's posts, newest first, with view, like, and comment counts. Pass the `next_cursor` from a previous response as `cursor` for the next page. instagram: username or profile URL; for posts, a shortcode or /p/ or /reel/ URL. linkedin: profile slug or /in/ URL; for posts, an activity id or /posts/ URL. reddit: username, u/name, or profile URL; for posts, a t3_ id, bare id, or comments URL. threads: username, numeric user id, or profile URL; for posts, a shortcode or /post/ URL. tiktok: @handle, profile URL, or secUid; for posts, a video id or TikTok URL (short links included). x: screen name or profile URL; for posts, a tweet id or status URL. youtube: channel id (UC…), @handle, or channel URL; for posts, a video id or any YouTube URL.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform":{"title":"Platform","type":"string"},"id":{"title":"Id","type":"string"},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Cursor"}},"required":["platform","id"],"title":"get_user_postsArguments"}},{"name":"list_platforms","description":"The platforms Fetchwire serves and which of the six operations each one supports.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"list_platformsArguments"}},{"name":"list_routes","description":"Every route Fetchwire serves, with what each costs in credits. Free to call. Use it to find the routes the operation tools do not cover — TikTok's shop, live, and trending data, Reddit's subreddits and feeds, LinkedIn's jobs, Instagram's hashtags and places, X's communities and lists — then fetch one with call_route. Filter by `platform`, or by `contains` to match on the path.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Platform"},"contains":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Contains"}},"title":"list_routesArguments"}},{"name":"search","description":"Search posts or videos by keyword on youtube, tiktok, instagram, x, or reddit. `sort` varies by platform — omit it for the default. LinkedIn and Threads have no keyword search; use list_routes to see what they do offer.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform":{"title":"Platform","type":"string"},"q":{"title":"Q","type":"string"},"sort":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Sort"},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Cursor"}},"required":["platform","q"],"title":"searchArguments"}},{"name":"search_users","description":"Find accounts by name or keyword on youtube, tiktok, instagram, x, reddit, or threads. Useful for turning a person or brand name into the handle the other tools take. LinkedIn has no profile search.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"platform":{"title":"Platform","type":"string"},"q":{"title":"Q","type":"string"},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Cursor"}},"required":["platform","q"],"title":"search_usersArguments"}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-19T19:53:40.094Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:53:40.000Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1164ms"]},"poisoning":{"score":15,"max":15,"notes":["10 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://mcp.fetchwire.dev/mcp","reachable":true,"authRequired":false,"latencyMs":1164,"serverInfo":{"name":"fetchwire","version":"0.1.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://fetchwire.dev/icon.svg","source":"registry"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}