MCP serverio.apidirect/api-direct
Search social media, news, forums and Google Maps: LinkedIn, X, Reddit, TikTok, YouTube.
Overview
Score?
UNRATED 0.741
of what a free look can see, on 30 looks
Looks
35
last 18 hr ago
Tools
103
changed 18 hr ago
More info
URL
apidirect.io/mcp
streamable-http
Says it is
API Direct 1.0.0
protocol 2025-03-26
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.741 · highest on record 0.8561
Toolsfrom sha256:a082d16a0d…b47069 · +1 −0 18 hr ago
| Tool | Schema |
|---|---|
| amazon_best_sellers Get Amazon best-seller rankings for a category — Best Sellers, New Releases, Movers & Shakers, Most Wished For, or Gift Ideas. Each item includes rank, rank change, ASIN, title, pr |
input · no output |
| amazon_product_details Get full details for an Amazon product by ASIN (the 10-character code returned by search_amazon_products). Returns pricing, buy box with seller_id, availability, condition, photos, |
input · no output |
| amazon_seller_products Get the catalog of products sold by an Amazon seller by seller ID. Returns the same product objects as search_amazon_products plus the seller's total catalog size. Each page return |
input · no output |
| amazon_seller_profile Get an Amazon seller's profile by seller ID (from a product's main_buy_box.seller_id). Returns seller name, logo, about text, registered business name and address, average rating, |
input · no output |
| amazon_seller_reviews Get customer feedback for an Amazon seller by seller ID. Each review includes author name, text, star rating, date, and whether the seller responded. Filter by star rating (5_stars |
input · no output |
| batch_requests Execute up to 100 API Direct requests in a single call — any mix of the other tools' endpoints (e.g. 50 twitter_user_profile lookups + 50 instagram_user_profile lookups). Items run |
input · no output |
| bluesky_post_comments Get the replies to a Bluesky post. Billed $0.003 per request. Provide exactly one of url or post_id. |
input · no output |
| bluesky_post_details Get a single Bluesky post by URL or ID. Billed $0.003 per request. Provide exactly one of url or post_id. |
input · no output |
| bluesky_post_likes Get the users who liked a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id. |
input · no output |
| bluesky_post_quotes Get the posts that quote a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id. |
input · no output |
| bluesky_post_reposts Get the users who reposted a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id. |
input · no output |
| bluesky_user_followers Get the followers of a Bluesky user, newest first. Billed $0.003 per page. Provide exactly one of username or url. |
input · no output |
| bluesky_user_following Get the accounts a Bluesky user follows, newest first. Billed $0.003 per page. Provide exactly one of username or url. |
input · no output |
| bluesky_user_likes Get the posts a Bluesky user has liked, newest first. Billed $0.003 per page. Provide exactly one of username or url. |
input · no output |
| bluesky_user_posts Get a user's feed by handle: their posts, replies, and reposts in feed order (the pinned post first, then newest first), each flagged with is_reply, is_repost, and is_pinned. Bille |
input · no output |
| bluesky_user_profile Get a Bluesky user's full profile by handle, DID, or profile URL. Billed $0.003 per request. Provide exactly one of username or url. |
input · no output |
| facebook_group_details Get Facebook group details including name, description, members count, and privacy setting. |
input · no output |
| facebook_group_posts Get posts from a public Facebook group. |
input · no output |
| facebook_page_details Get detailed information about a Facebook page including name, followers, categories, contact info, and verification status. |
input · no output |
| facebook_page_photos Get photos from a Facebook page. |
input · no output |
| facebook_page_posts Get recent posts from a Facebook page by page ID. |
input · no output |
| facebook_page_reels Get reels from a Facebook page. Requires the reels_page_id from the page details endpoint. |
input · no output |
| facebook_page_reviews Get reviews for a Facebook page. |
input · no output |
| facebook_page_videos Get videos from a Facebook page. Requires the delegate_page_id from the page details endpoint. |
input · no output |
| facebook_post_comments Get comments on a Facebook post by post ID. Returns each comment's text, author details, reaction and reply counts, date, and any attachment. |
input · no output |
| get_skill Get a ready-made skill's step-by-step playbook with your inputs filled in, then follow it. Returns an ordered recipe of tool calls to execute. PREFER running a matching skill over |
input · no output |
| get_youtube_comments Get comments from a YouTube video. Returns each comment's text, author, like count, reply count, date, a direct link, and up to 5 preview replies. Billed $0.005 per page. |
input · no output |
| google_ai_mode Send a prompt to Google's AI Mode and get back a structured conversational reply (reply_parts: paragraphs, headings, lists, images) with reference_links citations. Use session_toke |
input · no output |
| instagram_comment_replies Get the replies to one Instagram comment (its thread) by post URL or shortcode plus the comment ID from instagram_post_comments. Returns each reply's text, author details (includin |
input · no output |
| instagram_hashtag_posts Get Instagram posts and reels for a hashtag. Returns the same post objects as search_instagram (captions, engagement metrics, media URLs, author metadata, hashtags, mentions, AI de |
input · no output |
| instagram_highlight_stories Get the stories saved in one Instagram highlight by highlight ID (from instagram_user_highlights) or highlight URL. Returns the highlight's title and cover plus every story's media |
input · no output |
| instagram_post_comments Get the comments on an Instagram post or reel by post URL or shortcode. Returns each comment's text, author details (including whether Instagram labels the commenter as an AI-gener |
input · no output |
| instagram_post_details Get full details for a single Instagram post, reel, or IGTV video by post URL or shortcode. Returns the caption, like/comment/share/view counts, media URLs, carousel slides, audio |
input · no output |
| instagram_post_likes Get the users who liked an Instagram post or reel by post URL or shortcode. Returns username, full name, user ID, verification and privacy status, and profile picture for every lik |
input · no output |
| instagram_user_followers Get an Instagram user's followers by username or profile URL. Returns username, full name, user ID, verification and privacy status, and profile picture for each follower, 50 per p |
input · no output |
| instagram_user_following Get the accounts an Instagram user follows, by username or profile URL. Returns username, full name, user ID, verification and privacy status, and profile picture for each account, |
input · no output |
| instagram_user_highlights Get an Instagram user's story highlights tray by username or profile URL. Returns each highlight's ID, title, story count, cover image, created / updated dates, and link. Use insta |
input · no output |
| instagram_user_posts Get a single Instagram user's recent posts and reels (their feed) by profile URL or username. Returns captions, engagement metrics (likes, comments, shares, views), author metadata |
input · no output |
| instagram_user_profile Get the full profile for a single Instagram user by username or profile URL. Returns biography, follower / following counts, media count, category, external link, verification stat |
input · no output |
| instagram_user_stories Get an Instagram user's currently active stories (last 24 hours) by username or profile URL. Returns each story's media URLs (image or video), post time and expiry, link stickers, |
input · no output |
| linkedin_company_details Get detailed information about a LinkedIn company page by URL. Returns company name, description, employee count, locations, specialities, industry, website, and similar companies. |
input · no output |
| linkedin_company_posts Get recent posts from a LinkedIn company page by URL. Returns posts with engagement metrics (likes, comments, shares, reactions). |
input · no output |
| linkedin_job_details Get detailed information about a specific LinkedIn job listing by URL or numeric job ID. Returns title, company, location, posting date, job type, experience level, workplace type, |
input · no output |
| linkedin_person_details added Get a LinkedIn person's profile by profile URL, public slug, or member URN. Returns name, headline, about, location, follower and connection counts, open-to-work status, and the ex |
input · no output |
| linkedin_person_posts Get recent posts authored by a LinkedIn person by profile URL or public slug. Returns posts with engagement metrics (likes, comments, shares, reactions), author info, images, video |
input · no output |
| linkedin_post_details Get detailed information about a specific LinkedIn post by URL. Returns full post text, author details, and engagement metrics (likes, comments, shares, reaction breakdowns). |
input · no output |
| list_skills START HERE for common goals. Lists the ready-made API Direct skills — expert playbooks that chain these tools (with non-obvious filters like author_title, mentions_company, author_ |
input · no output |
| place_details Get full details for a Google Maps place by place_id (the ChIJ... value returned by search_places). Returns name, address, phone, website, rating, review counts per star, opening h |
input · no output |
| place_photos Get photos and videos for a Google Maps place by place_id. Returns photo URLs (both standard and large), coordinates, and capture timestamps. Photos and videos are returned togethe |
input · no output |
| place_reviews Get user reviews for a Google Maps place by place_id. Each review includes rating, review text, author info, timestamps, photos, and any owner response. Each page returns up to 10 |
input · no output |
| search_amazon_products Search Amazon products by keyword across 24 marketplaces. Returns ASIN, title, price, original price, rating, ratings count, Prime status, sales volume, badges, and delivery info. |
input · no output |
| search_bluesky Search Bluesky posts by keyword. Billed $0.003 per page. |
input · no output |
| search_bluesky_users Search Bluesky users by keyword. Billed $0.003 per page. |
input · no output |
| search_facebook_events Search Facebook events by keyword. Optionally scope results to a place with location_id (resolve one via the search_facebook_locations tool). |
input · no output |
| search_facebook_locations Resolve a place name (city, region, or country) to Facebook location IDs. Use the returned id as the location_id argument to search_facebook_posts or search_facebook_events to scop |
input · no output |
| search_facebook_pages Search Facebook pages by keyword. |
input · no output |
| search_facebook_posts Search Facebook posts by keyword across all of Facebook. Optionally scope results to a place with location_id (resolve one via the search_facebook_locations tool). |
input · no output |
| search_facebook_videos Search Facebook videos by keyword. |
input · no output |
| search_forums Search forum posts across the web. |
input · no output |
| search_instagram Search Instagram posts by keyword. Each post includes Instagram's AI label (ai_label: label text such as "AI content" plus detection_method). |
input · no output |
| search_instagram_users Search Instagram users by keyword. Returns username, full name, verification status, profile picture, and whether Instagram labels the account as an AI-generated profile. |
input · no output |
| search_linkedin Search LinkedIn posts. Provide a `query` and/or a filter below. Powerful filters: author (posts BY a person), author_title (posts by people with a given job title, e.g. Founder/CEO |
input · no output |
| search_linkedin_companies Search LinkedIn companies by keyword. Returns company name, description, followers, and logo. |
input · no output |
| search_linkedin_jobs Search LinkedIn job listings by keyword. Returns title, company (with company_id), location, posting date, job type, experience level, workplace type, industry, salary, and full de |
input · no output |
| search_news Search news articles from thousands of sources worldwide. |
input · no output |
| search_places Search Google Maps places (local businesses, points of interest) by free-text query. Returns place_id, name, address, phone, website, rating, review count, opening hours, coordinat |
input · no output |
| search_reddit Search Reddit posts. |
input · no output |
| search_reddit_comments Search Reddit comments. |
input · no output |
| search_reddit_users Search Reddit users by keyword. Returns profile data including username, karma scores, account age, and bio. |
input · no output |
| search_threads Search Threads (Meta's Threads app) posts by keyword. Returns post text, author, engagement metrics, media, and post permalinks. Billed $0.006 per request. |
input · no output |
| search_threads_users Search Threads (Meta's Threads app) users by keyword. Returns username, full name, verification status, and profile picture. Billed $0.006 per request. |
input · no output |
| search_tiktok Search TikTok videos by keyword. |
input · no output |
| search_tiktok_users Search TikTok users by keyword. Returns username, bio, follower/following counts, likes, and video count. |
input · no output |
| search_trustpilot_categories Search Trustpilot categories by keyword. Returns up to 6 fuzzy matches with category_id and name; the search never returns zero matches, so check the names. Feed a category_id into |
input · no output |
| search_trustpilot_companies Search Trustpilot companies by name or keyword. Each match includes business_unit_id, name, domain, website, Trustpilot page URL, logo, TrustScore rating, stars, review count, cate |
input · no output |
| search_twitter Search Twitter/X posts. |
input · no output |
| search_twitter_users Search Twitter/X users by keyword. Returns profile data including username, bio, follower counts, and verification status. |
input · no output |
| search_web Search the web (Google organic results). Returns title, URL, snippet, source and domain for each result. Supports country and language targeting, time filters, city-level geo, and |
input · no output |
| search_youtube Search YouTube videos. |
input · no output |
| search_youtube_channels Search YouTube channels by keyword. Returns channel name, description, subscriber count, and thumbnail. |
input · no output |
| threads_user_posts Get a single Threads (Meta's Threads app) user's recent posts by username. Returns post text, engagement metrics, media, timestamps, and permalinks. Billed $0.006 per request. |
input · no output |
| threads_user_profile Get the full profile for a single Threads (Meta's Threads app) user by username. Returns biography, bio links, follower count, verification status, and profile metadata. Billed $0. |
input · no output |
| tiktok_user_profile Get the full profile for a single TikTok user by username, numeric user ID, or profile URL. Returns bio, bio link, follower/following counts, total likes, video count, verification |
input · no output |
| tiktok_video_details Get full details for a single TikTok video by video URL or numeric video ID. Returns the caption, play/like/comment/share/save counts, watermark-free playback and download URLs, co |
input · no output |
| trustpilot_category_companies List the companies in a Trustpilot category (20 per page, up to 500 pages) with name, domain, TrustScore, review count, categories and location, plus the category's size and subcat |
input · no output |
| trustpilot_category_details Get a Trustpilot category: display name, number of businesses, parent category, and its subcategories with their ids and business counts. Works for top-level, second- and third-lev |
input · no output |
| trustpilot_category_newest Get the newest companies added to a Trustpilot category (a short unpaginated list, often 0-10 entries) with name, domain, TrustScore, review count and location, plus the category's |
input · no output |
| trustpilot_company_reviews Get a company's Trustpilot reviews plus its full profile (TrustScore, star rating, review counts, per-star breakdown, categories, claimed/verification status, reply behaviour, cont |
input · no output |
| trustpilot_user_profile Get a Trustpilot reviewer's public profile (name, country, review count, verified, likes, reads) and the reviews they have written across all companies, 20 per page, each with the |
input · no output |
| truthsocial_user_posts Get a single Truth Social user's recent posts (their feed) by username. Returns post text, engagement metrics (replies, reposts, likes), media attachments, hashtags, reply status, |
input · no output |
| twitter_trends Get the current trending topics for a specific location on Twitter/X. Use woeid=1 for Worldwide. |
input · no output |
| twitter_tweet_comments Get the comments (replies) on a specific tweet. |
input · no output |
| twitter_tweet_details Get detailed information for a single tweet by its ID. Returns full content, engagement metrics, and author info. |
input · no output |
| twitter_tweet_quotes Get the quote tweets for a specific tweet. |
input · no output |
| twitter_tweet_retweets Get the users who retweeted a specific tweet. |
input · no output |
| twitter_user_followers Get the followers of a specific Twitter/X user. |
input · no output |
| twitter_user_following Get the accounts that a specific Twitter/X user is following. |
input · no output |
| twitter_user_profile Get detailed profile information for a Twitter/X user by username. Returns follower/following counts, bio, verification status, and account metadata. |
input · no output |
| twitter_user_replies Get replies posted by a specific Twitter/X user. |
input · no output |
| twitter_user_tweets Get tweets posted by a specific Twitter/X user. |
input · no output |
| twitter_verified_followers Get the verified (blue checkmark) followers of a specific Twitter/X user. |
input · no output |
| youtube_channel_details Get details for a YouTube channel: channel name, description, subscriber count, video count, total views, country, creation date, verification status, external links, profile pictu |
input · no output |
| youtube_video_details Get details for a YouTube video: title, full description, channel name and ID, publish date, duration in seconds, view count, category, keywords, and thumbnail. Works for regular v |
input · no output |
Verify it yourself
npx teppi-check https://apidirect.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2B0YEG6W8FPF1753RWXN