mcpbeat Sign in

API Direct MCP Server

by apidirect Your server? Claim it
answering

API Direct is answering right now. Last checked 11 min ago. It exposes 68 tools.

Search social media, news, forums and Google Maps: LinkedIn, X, Reddit, TikTok, YouTube.

Uptime history 18 days of history
18 days agonow
100.0%
Uptime 24h
91 of 91 checks
68
Tools
read from the server
299 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check API Direct every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add api-direct --transport http https://apidirect.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "api-direct": {
      "url": "https://apidirect.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.api-direct]
url = "https://apidirect.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "api-direct": {
      "url": "https://apidirect.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "api-direct": {
      "url": "https://apidirect.io/mcp"
    }
  }
}

Available tools 68

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

facebook
facebook_group_details
Get Facebook group details including name, description, members count, and privacy setting.
facebook_group_posts
Get posts from a public Facebook group.
facebook_page_details
Get detailed information about a Facebook page including name, followers, categories, contact info, and verification status.
facebook_page_photos
Get photos from a Facebook page.
facebook_page_posts
Get recent posts from a Facebook page by page ID.
facebook_page_reels
Get reels from a Facebook page. Requires the reels_page_id from the page details endpoint.
facebook_page_reviews
Get reviews for a Facebook page.
facebook_page_videos
Get videos from a Facebook page. Requires the delegate_page_id from the page details endpoint.
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.
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).
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 scope a search to that place.
search_facebook_pages
Search Facebook pages by keyword.
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).
search_facebook_videos
Search Facebook videos by keyword.
twitter
search_twitter
Search Twitter/X posts.
search_twitter_users
Search Twitter/X users by keyword. Returns profile data including username, bio, follower counts, and verification status.
twitter_trends
Get the current trending topics for a specific location on Twitter/X. Use woeid=1 for Worldwide.
twitter_tweet_comments
Get the comments (replies) on a specific tweet.
twitter_tweet_details
Get detailed information for a single tweet by its ID. Returns full content, engagement metrics, and author info.
twitter_tweet_quotes
Get the quote tweets for a specific tweet.
twitter_tweet_retweets
Get the users who retweeted a specific tweet.
twitter_user_followers
Get the followers of a specific Twitter/X user.
twitter_user_following
Get the accounts that a specific Twitter/X user is following.
twitter_user_profile
Get detailed profile information for a Twitter/X user by username. Returns follower/following counts, bio, verification status, and account metadata.
twitter_user_replies
Get replies posted by a specific Twitter/X user.
twitter_user_tweets
Get tweets posted by a specific Twitter/X user.
twitter_verified_followers
Get the verified (blue checkmark) followers of a specific Twitter/X user.
linkedin
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.
linkedin_company_posts
Get recent posts from a LinkedIn company page by URL. Returns posts with engagement metrics (likes, comments, shares, reactions).
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, industry, salary, benefits, and full description.
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, videos, and articles.
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).
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 — applies alongside a query), author_company (posts by employees of a company id), from_company (posts by a company page id), mentions_company (posts that MENTION a company id), mentions_member (posts that mention a person), author_industry. Returns post content, engagement metrics, attached media, a has_content_entities repost flag, and optional AI sentiment.
search_linkedin_companies
Search LinkedIn companies by keyword. Returns company name, description, followers, and logo.
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 description. Filter by recency, job type, company, and location — useful as a hiring/expansion/funding signal.
instagram
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 track info, tagged users, location, and author details. Provide exactly one of url or code.
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, hashtags, and mentions. Up to 12 posts per page; billed per page. Provide exactly one of url or username.
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 status, country the account is based in, join date, verification date, and former usernames. Provide exactly one of username or url.
search_instagram
Search Instagram posts by keyword.
search_instagram_users
Search Instagram users by keyword. Returns username, full name, verification status, and profile picture.
youtube
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.
search_youtube
Search YouTube videos.
search_youtube_channels
Search YouTube channels by keyword. Returns channel name, description, subscriber count, and thumbnail.
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 picture, and banner. Provide exactly one of id, url, or name.
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 videos, Shorts, and live streams.
threads
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.
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.
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.
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.006 per request.
tiktok
search_tiktok
Search TikTok videos by keyword.
search_tiktok_users
Search TikTok users by keyword. Returns username, bio, follower/following counts, likes, and video count.
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 status, join date, and linked Instagram/X/YouTube accounts. Provide exactly one of username, user_id, or url.
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, cover images, music track info, and author details. Provide exactly one of url or video_id.
place
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 hours, photos sample, coordinates, plus codes, menu link, owner info, and an emails / phones / social profile scrape of the place's website.
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 together — filter by the type field client-side if you want one or the other. Use the pages parameter to fetch more — each page returns up to 10 items and is billed as one request.
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 reviews. The `language` parameter filters reviews to those originally written in that language (language=fr returns French reviews only, language=es returns Spanish only, etc.). Combine with sort_by (4 options) to surface a much larger pool.
reddit
search_reddit
Search Reddit posts.
search_reddit_comments
Search Reddit comments.
search_reddit_users
Search Reddit users by keyword. Returns profile data including username, karma scores, account age, and bio.
batch
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 concurrently server-side and each returns its own status and body, in input order. The batch call itself is free; each item bills at its endpoint's normal rate. Not supported inside a batch: /v1/web/ai-mode. Large batches can take several minutes. See /docs/batch.
forums
search_forums
Search forum posts across the web.
google
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_token from a previous response to continue the conversation.
news
search_news
Search news articles from thousands of sources worldwide.
places
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, coordinates, and more. Optionally bias results by geographic center (lat/lng/zoom). Each page returns up to 10 results.
skill
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 improvising raw searches — skills encode the filters and sequencing that produce far better results. If the user names a skill (e.g. "use the local-buying-intent-capture skill"), pass that as skill_id directly; otherwise call list_skills first to find the right id.
skills
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_company, freshness windows and AI sentiment) to deliver a concrete outcome: find leads, intercept a competitor's unhappy customers, source talent, monitor brand/reputation, detect just-raised startups, build a local acquisition list, run due diligence, and more. Whenever the user's request looks like lead-gen, competitor/brand monitoring, recruiting, due diligence, deal sourcing or market research, call this FIRST to check for a matching playbook before improvising your own searches. Returns each skill's id, name, category, what it does, and its inputs. Then call get_skill to run one.
truthsocial
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, and permalinks. Up to 20 posts per page; billed $0.006 per page.
web
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 an optional Google AI Overview.

Endpoints

URLTransportStateLatencyChecked
https://apidirect.io/mcp streamable-http answering 368 ms 11 min ago

Alternatives to API Direct

same job, measured the same way
Trends API
by trendsapi

Trend data from Google, TikTok, Amazon, Reddit, YouTube, Steam, npm and more as JSON

3 tools answering
Trends MCP
by trendsmcp

Trend data from Google Trends, YouTube, TikTok, Reddit, Amazon, Wikipedia, npm, Steam and more

3 tools answering
Synter Ads
by jshorwitz

Manage ad campaigns across Google, Meta, LinkedIn, Reddit, TikTok, and more via AI.

278 installs/wk 184 tools answering
Synter Ads
by synter-media-ai

Manage ad campaigns across Google, Meta, LinkedIn, Reddit, TikTok, and more via AI.

184 tools answering
Social Research MCP
by themineworks

8 social listening tools over one MCP endpoint: Reddit, X, Threads, YouTube, Google Trends, news.

answering
Adextract MCP
by anuragind003

Search Meta, Google Ads, LinkedIn, and TikTok ad libraries plus creative analysis via MCP.

answering
Mentiondrop
by mentiondrop

AI-triaged brand, competitor and demand mentions from Reddit, Google News and search.

11 tools answering
Scrapingdog
by darshan972

Scrapingdog web-scraping & SERP APIs: web scrape, Google, Amazon, LinkedIn, YouTube, and more.

61 installs/wk local only

API Direct — questions

Answers built from our own checks of this server.

What can API Direct do?
It exposes 68 tools, read directly from the server on our last check. Among them: batch_requests, facebook_group_details, facebook_group_posts, facebook_page_details, facebook_page_photos, facebook_page_posts and 62 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is API Direct mostly used for?
Its tools cluster around facebook, twitter and linkedin. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is API Direct working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 299 ms. The bar chart above shows every period we have measured.
How do I connect API Direct?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does API Direct need an API key?
No. API Direct completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 68 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is API Direct?
It answers our handshake in 299 ms on average, which is faster than 57% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.