Search social media, news, forums and Google Maps: LinkedIn, X, Reddit, TikTok, YouTube.
Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.
https://apidirect.io/mcp102 herramientas · 574 mslist_skillsSTART 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 unhapp…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 unhapp…
| Parámetro | Tipo | Descripción |
|---|---|---|
| category | string | Optional: filter to a category substring, e.g. "sales", "recruiting", "investing", "crisis". |
get_skillGet 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…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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputs | object | The skill's inputs as key/value pairs, e.g. {"competitor": "Notion"}. Optional — omit and the playbook will tell you what to ask the user for. |
| skill_id* | string | The skill id from list_skills, e.g. "competitor-conquest-radar". |
search_linkedinSearch 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 pa…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 pa…
| Parámetro | Tipo | Descripción |
|---|---|---|
| author | string | Posts authored by this person — profile URL, public slug (e.g. williamhgates), or member URN. Comma-separate for multiple. |
| author_company | string | Posts by people who work at this company. Numeric LinkedIn company id (from search_linkedin_companies). |
| author_industry | string | Posts by authors in these numeric LinkedIn industry id(s), comma-separated. Advanced; applies alongside a query. |
| author_title | string | Posts by authors whose job title matches this free text (e.g. "CEO", "Founder"). Applies alongside a query. |
| from_company | string | Posts authored by a company page. Numeric company id(s), comma-separated. |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| mentions_company | string | Posts that mention this company. Numeric company id. |
| mentions_member | string | Posts that mention this person (profile URL, public slug, or member URN). |
| page | integer | Page number, 1-25 (default: 1). 20 posts per page |
| query | string | Search keyword (max 500 characters). Optional if you supply a filter below. |
| sort_by | string | Sort order: "most_recent" or "relevance" |
linkedin_person_postsGet 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| page | integer | Page number, 1-30 (default: 1). 20 posts per page — up to ~600 of the person's most recent posts. |
| url* | string | LinkedIn profile URL or public slug (e.g. williamhgates) |
linkedin_post_detailsGet detailed information about a specific LinkedIn post by URL. Returns full post text, author details, and engagement metrics (likes, comments, shares, reaction breakdowns).Get detailed information about a specific LinkedIn post by URL. Returns full post text, author details, and engagement metrics (likes, comments, shares, reaction breakdowns).
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| url* | string | LinkedIn post URL |
linkedin_company_detailsGet detailed information about a LinkedIn company page by URL. Returns company name, description, employee count, locations, specialities, industry, website, and similar companies.Get detailed information about a LinkedIn company page by URL. Returns company name, description, employee count, locations, specialities, industry, website, and similar companies.
| Parámetro | Tipo | Descripción |
|---|---|---|
| url* | string | LinkedIn company page URL |
linkedin_company_postsGet recent posts from a LinkedIn company page by URL. Returns posts with engagement metrics (likes, comments, shares, reactions).Get recent posts from a LinkedIn company page by URL. Returns posts with engagement metrics (likes, comments, shares, reactions).
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| page | integer | Page number, 1-50 (default: 1). 10 posts per page |
| url* | string | LinkedIn company page URL |
search_linkedin_companiesSearch LinkedIn companies by keyword. Returns company name, description, followers, and logo.Search LinkedIn companies by keyword. Returns company name, description, followers, and logo.
| Parámetro | Tipo | Descripción |
|---|---|---|
| page | integer | Page number, 1-100 (default: 1). 10 results per page. |
| query* | string | Search keyword (max 500 characters) |
search_linkedin_jobsSearch 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| company_ids | string | Filter by company — comma-separated numeric LinkedIn company id(s) (from search_linkedin_companies). |
| job_type | string | Job type filter: full_time, part_time, contract, temporary, volunteer, internship, other. Comma-separated for multiple. |
| location_id | string | Filter by location — a numeric LinkedIn location id (see the Job Location IDs doc). |
| page | integer | Page number, 1-40 (default: 1). 25 jobs per page |
| posted_ago | string | Maximum job age: "1h", "24h", "7d", or "30d" (default: all time) |
| query* | string | Search keyword (max 500 characters) |
| sort_by | string | Sort order: "most_recent" or "relevance" (default: relevance) |
linkedin_job_detailsGet 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.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.
url: Links to undeclared domain: linkedin.com| Parámetro | Tipo | Descripción |
|---|---|---|
| url* | string | LinkedIn job URL (e.g. https://linkedin.com/jobs/view/1234567890) or numeric job ID |
search_twitterSearch Twitter/X posts.Search Twitter/X posts.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| query* | string | Search keyword (max 500 characters) |
| sort_by | string | Sort order: "most_recent" or "relevance" |
search_twitter_usersSearch Twitter/X users by keyword. Returns profile data including username, bio, follower counts, and verification status.Search Twitter/X users by keyword. Returns profile data including username, bio, follower counts, and verification status.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| query* | string | Search keyword (max 500 characters) |
twitter_user_profileGet detailed profile information for a Twitter/X user by username. Returns follower/following counts, bio, verification status, and account metadata.Get detailed profile information for a Twitter/X user by username. Returns follower/following counts, bio, verification status, and account metadata.
| Parámetro | Tipo | Descripción |
|---|---|---|
| username* | string | Twitter username (without @, max 50 characters) |
twitter_user_tweetsGet tweets posted by a specific Twitter/X user.Get tweets posted by a specific Twitter/X user.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| username* | string | Twitter username (without @, max 50 characters) |
twitter_user_followersGet the followers of a specific Twitter/X user.Get the followers of a specific Twitter/X user.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| username* | string | Twitter username (without @, max 50 characters) |
twitter_user_followingGet the accounts that a specific Twitter/X user is following.Get the accounts that a specific Twitter/X user is following.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-175 (default: 1). Each page returns ~50 accounts. |
| username* | string | Twitter username (without @, max 50 characters) |
twitter_verified_followersGet the verified (blue checkmark) followers of a specific Twitter/X user.Get the verified (blue checkmark) followers of a specific Twitter/X user.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| username* | string | Twitter username (without @, max 50 characters) |
twitter_user_repliesGet replies posted by a specific Twitter/X user.Get replies posted by a specific Twitter/X user.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| username* | string | Twitter username (without @, max 50 characters) |
twitter_tweet_detailsGet detailed information for a single tweet by its ID. Returns full content, engagement metrics, and author info.Get detailed information for a single tweet by its ID. Returns full content, engagement metrics, and author info.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| tweet_id* | string | Numeric tweet ID |
twitter_tweet_retweetsGet the users who retweeted a specific tweet.Get the users who retweeted a specific tweet.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| tweet_id* | string | Numeric tweet ID |
twitter_tweet_quotesGet the quote tweets for a specific tweet.Get the quote tweets for a specific tweet.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| tweet_id* | string | Numeric tweet ID |
twitter_tweet_commentsGet the comments (replies) on a specific tweet.Get the comments (replies) on a specific tweet.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| tweet_id* | string | Numeric tweet ID |
twitter_trendsGet the current trending topics for a specific location on Twitter/X. Use woeid=1 for Worldwide.Get the current trending topics for a specific location on Twitter/X. Use woeid=1 for Worldwide.
| Parámetro | Tipo | Descripción |
|---|---|---|
| woeid* | integer | Where On Earth ID for the location. Use 1 for Worldwide. |
search_redditSearch Reddit posts.Search Reddit posts.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| page | integer | Page number, 1-12 (default: 1). 20 posts per page |
| query* | string | Search keyword (max 500 characters) |
| sort_by | string | Sort order: "most_recent", "relevance", "hot", or "top" |
search_reddit_commentsSearch Reddit comments.Search Reddit comments.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-10 (default: 1) |
| query* | string | Search keyword (max 500 characters) |
| sort_by | string | Sort order: "most_recent", "relevance", or "top" |
search_reddit_usersSearch Reddit users by keyword. Returns profile data including username, karma scores, account age, and bio.Search Reddit users by keyword. Returns profile data including username, karma scores, account age, and bio.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query* | string | Search keyword (max 500 characters) |
search_youtubeSearch YouTube videos.Search YouTube videos.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| query* | string | Search keyword (max 500 characters) |
| upload_date | string | Filter by upload date: "last_hour", "today", "this_week", "this_month", or "this_year" |
search_youtube_channelsSearch YouTube channels by keyword. Returns channel name, description, subscriber count, and thumbnail.Search YouTube channels by keyword. Returns channel name, description, subscriber count, and thumbnail.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| query* | string | Search keyword (max 500 characters) |
get_youtube_commentsGet 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to ~100 comments. |
| sort_by | string | Sort order: most_recent (newest first) or relevance (default: relevance) |
| url* | string | YouTube video URL or 11-character video ID |
youtube_channel_detailsGet 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| id | string | YouTube channel ID (24 characters, starts with UC) |
| name | string | Channel name or @handle (e.g. @mkbhd or Linus Tech Tips) |
| url | string | Channel URL: youtube.com/channel/..., youtube.com/@handle, /c/ or /user/ forms |
youtube_video_detailsGet 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| url* | string | YouTube video URL (watch?v=, youtu.be/, /shorts/, /embed/ or /live/ forms) or 11-character video ID |
search_instagramSearch Instagram posts by keyword. Each post includes Instagram's AI label (ai_label: label text such as "AI content" plus detection_method).Search Instagram posts by keyword. Each post includes Instagram's AI label (ai_label: label text such as "AI content" plus detection_method).
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1) |
| query* | string | Search keyword (max 500 characters) |
search_instagram_usersSearch Instagram users by keyword. Returns username, full name, verification status, profile picture, and whether Instagram labels the account as an AI-generated profile.Search Instagram users by keyword. Returns username, full name, verification status, profile picture, and whether Instagram labels the account as an AI-generated profile.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query* | string | Search keyword (max 500 characters) |
instagram_user_profileGet 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, former usernames, and whether Instagram labels the a…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, former usernames, and whether Instagram labels the a…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| url | string | Instagram profile URL, e.g. https://instagram.com/natgeo (max 500 characters) |
| username | string | Instagram username, with or without leading @ (max 100 characters) |
instagram_user_postsGet 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, mentions, and Instagram's AI label. Up to 12 posts per page; billed per page. Provide exactly one of url or…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, mentions, and Instagram's AI label. Up to 12 posts per page; billed per page. Provide exactly one of url or…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 12 posts |
| url | string | Instagram profile URL, e.g. https://instagram.com/natgeo (max 500 characters) |
| username | string | Instagram username, with or without leading @ (max 100 characters) |
instagram_post_detailsGet 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, author details, and Instagram's AI label. Provide exactly one of url or code.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, author details, and Instagram's AI label. Provide exactly one of url or code.
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| code | string | The post's shortcode, e.g. CxYQJO8xuC6, or numeric media ID (max 50 characters) |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| url | string | Instagram post, reel, or story URL, e.g. https://www.instagram.com/p/CxYQJO8xuC6/ (max 500 characters) |
instagram_user_followersGet 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 page (billed per page returned). Verified (blue checkmark) accounts return only their first ~50 followers; extra pages a…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 page (billed per page returned). Verified (blue checkmark) accounts return only their first ~50 followers; extra pages a…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-40 (default: 1). Each page returns up to 50 followers; verified accounts return the first page only |
| query | string | Optional keyword to search this user's followers by username or name (max 100 characters). Returns up to 50 matches in a single request; pages is ignored |
| url | string | Instagram profile URL, e.g. https://instagram.com/natgeo (max 500 characters) |
| username | string | Instagram username, with or without leading @ (max 100 characters) |
instagram_user_followingGet 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, 50 per page (billed per page returned). Pass query to search the following list instead (up to 50 matches, one request…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, 50 per page (billed per page returned). Pass query to search the following list instead (up to 50 matches, one request…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-40 (default: 1). Each page returns up to 50 accounts |
| query | string | Optional keyword to search the accounts this user follows by username or name (max 100 characters). Returns up to 50 matches in a single request; pages is igno… |
| url | string | Instagram profile URL, e.g. https://instagram.com/natgeo (max 500 characters) |
| username | string | Instagram username, with or without leading @ (max 100 characters) |
instagram_user_storiesGet 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, mentions, tagged users, location, audio, and Instagram's AI detection method. Media URLs are temporary (~6-24 hours). R…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, mentions, tagged users, location, audio, and Instagram's AI detection method. Media URLs are temporary (~6-24 hours). R…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| url | string | Instagram profile URL, e.g. https://instagram.com/natgeo (max 500 characters) |
| username | string | Instagram username, with or without leading @ (max 100 characters) |
instagram_user_highlightsGet 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 instagram_highlight_stories with a highlight_id to fetch the stories inside a highlight. Provide exactly one of username or…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 instagram_highlight_stories with a highlight_id to fetch the stories inside a highlight. Provide exactly one of username or…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| url | string | Instagram profile URL, e.g. https://instagram.com/natgeo (max 500 characters) |
| username | string | Instagram username, with or without leading @ (max 100 characters) |
instagram_highlight_storiesGet 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 URLs, post time, link stickers, mentions, tagged users, location, audio, and Instagram's AI detection method. Media UR…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 URLs, post time, link stickers, mentions, tagged users, location, audio, and Instagram's AI detection method. Media UR…
highlight_id: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| highlight_id* | string | Highlight ID, e.g. 17987606483520330 (also accepts highlight:17987606483520330), or a highlight URL like https://www.instagram.com/stories/highlights/179876064… |
instagram_post_commentsGet 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-generated profile), like and reply counts, date, and link, up to 15 per page (billed per page), sorted by popular (default,…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-generated profile), like and reply counts, date, and link, up to 15 per page (billed per page), sorted by popular (default,…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| code | string | The post's shortcode, e.g. CxYQJO8xuC6, or numeric media ID (max 50 characters) |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 15 comments |
| sort_by | string | Sort order: popular (default, includes pinned comments) or recent |
| url | string | Instagram post or reel URL, e.g. https://www.instagram.com/p/CxYQJO8xuC6/ (max 500 characters) |
instagram_comment_repliesGet 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 (including whether Instagram labels the commenter as an AI-generated profile), like count, date, link, and the comment it replie…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 (including whether Instagram labels the commenter as an AI-generated profile), like count, date, link, and the comment it replie…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| code | string | The post's shortcode, e.g. CxYQJO8xuC6, or numeric media ID (max 50 characters) |
| comment_id* | string | The comment's numeric ID, from instagram_post_comments (comment_id) |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-10 (default: 1) |
| url | string | Instagram post or reel URL, e.g. https://www.instagram.com/p/CxYQJO8xuC6/ (max 500 characters) |
instagram_post_likesGet 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 liker Instagram exposes (typically several hundred), plus the post's total like count, in a single request. Provide exactl…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 liker Instagram exposes (typically several hundred), plus the post's total like count, in a single request. Provide exactl…
url: Links to undeclared domain: instagram.com| Parámetro | Tipo | Descripción |
|---|---|---|
| code | string | The post's shortcode, e.g. CxYQJO8xuC6, or numeric media ID (max 50 characters) |
| url | string | Instagram post or reel URL, e.g. https://www.instagram.com/p/CxYQJO8xuC6/ (max 500 characters) |
instagram_hashtag_postsGet 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 detection method) plus the hashtag's total post count, up to about 30 new posts per page (billed per page). sort_by picks…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 detection method) plus the hashtag's total post count, up to about 30 new posts per page (billed per page). sort_by picks…
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| hashtag* | string | Hashtag, with or without the leading # (max 100 characters), e.g. summer |
| pages | integer | Number of pages to fetch, 1-10 (default: 1). Each page adds up to about 30 posts (repeats across pages are removed) |
| sort_by | string | Hashtag tab: top (default), recent (newest first), or reels (Reels only) |
search_threadsSearch 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 (Meta's Threads app) posts by keyword. Returns post text, author, engagement metrics, media, and post permalinks. Billed $0.006 per request.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| query* | string | Search keyword (max 500 characters) |
search_threads_usersSearch Threads (Meta's Threads app) users by keyword. Returns username, full name, verification status, and profile picture. Billed $0.006 per request.Search Threads (Meta's Threads app) users by keyword. Returns username, full name, verification status, and profile picture. Billed $0.006 per request.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query* | string | Search keyword (max 500 characters) |
threads_user_profileGet 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| username* | string | Threads username, with or without leading @ (max 100 characters) |
threads_user_postsGet 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| username* | string | Threads username, with or without leading @ (max 100 characters) |
truthsocial_user_postsGet 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 20 posts |
| username* | string | Truth Social username, with or without leading @ (max 100 characters) |
search_blueskySearch Bluesky posts by keyword. Billed $0.003 per page.Search Bluesky posts by keyword. Billed $0.003 per page.
| Parámetro | Tipo | Descripción |
|---|---|---|
| end_date | string | Only posts up to this date (format: YYYY-MM-DD) |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 posts; you are billed per page returned. |
| query* | string | Search keyword (max 500 characters). Bluesky search syntax works: "exact phrase", -exclude, from:handle, lang:en, #tag |
| sort_by | string | Sort order: "most_recent" or "relevance" |
| start_date | string | Only posts from this date onward (format: YYYY-MM-DD) |
search_bluesky_usersSearch Bluesky users by keyword. Billed $0.003 per page.Search Bluesky users by keyword. Billed $0.003 per page.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 users; you are billed per page returned. |
| query* | string | Search keyword (max 500 characters) |
bluesky_user_profileGet a Bluesky user's full profile by handle, DID, or profile URL. Billed $0.003 per request. Provide exactly one of username or url.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.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| url | string | Bluesky profile URL, e.g. https://bsky.app/profile/bsky.app (max 500 characters). |
| username | string | Bluesky handle, e.g. bsky.app, with or without leading @, or the account's DID (max 100 characters). |
bluesky_user_postsGet 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. Billed $0.003 per page. Provide exactly one of username or url.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. Billed $0.003 per page. Provide exactly one of username or url.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 posts; you are billed per page returned. |
| url | string | Bluesky profile URL, e.g. https://bsky.app/profile/bsky.app (max 500 characters). |
| username | string | Bluesky handle, e.g. bsky.app, with or without leading @, or the account's DID (max 100 characters). |
bluesky_user_followersGet the followers of a Bluesky user, newest first. Billed $0.003 per page. Provide exactly one of username or url.Get the followers of a Bluesky user, newest first. Billed $0.003 per page. Provide exactly one of username or url.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 accounts; you are billed per page returned. |
| url | string | Bluesky profile URL, e.g. https://bsky.app/profile/bsky.app (max 500 characters). |
| username | string | Bluesky handle, e.g. bsky.app, with or without leading @, or the account's DID (max 100 characters). |
bluesky_user_followingGet the accounts a Bluesky user follows, newest first. Billed $0.003 per page. Provide exactly one of username or url.Get the accounts a Bluesky user follows, newest first. Billed $0.003 per page. Provide exactly one of username or url.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 accounts; you are billed per page returned. |
| url | string | Bluesky profile URL, e.g. https://bsky.app/profile/bsky.app (max 500 characters). |
| username | string | Bluesky handle, e.g. bsky.app, with or without leading @, or the account's DID (max 100 characters). |
bluesky_user_likesGet the posts a Bluesky user has liked, newest first. Billed $0.003 per page. Provide exactly one of username or url.Get the posts a Bluesky user has liked, newest first. Billed $0.003 per page. Provide exactly one of username or url.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 posts; you are billed per page returned. |
| url | string | Bluesky profile URL, e.g. https://bsky.app/profile/bsky.app (max 500 characters). |
| username | string | Bluesky handle, e.g. bsky.app, with or without leading @, or the account's DID (max 100 characters). |
bluesky_post_detailsGet a single Bluesky post by URL or ID. Billed $0.003 per request. Provide exactly one of url or post_id.Get a single Bluesky post by URL or ID. Billed $0.003 per request. Provide exactly one of url or post_id.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| post_id | string | The post's AT URI as returned in post_id, e.g. at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l (max 200 characters). |
| url | string | Bluesky post URL, e.g. https://bsky.app/profile/bsky.app/post/3l6oveex3ii2l (max 500 characters). |
bluesky_post_commentsGet the replies to a Bluesky post. Billed $0.003 per request. Provide exactly one of url or post_id.Get the replies to a Bluesky post. Billed $0.003 per request. Provide exactly one of url or post_id.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| post_id | string | The post's AT URI as returned in post_id, e.g. at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l (max 200 characters). |
| url | string | Bluesky post URL, e.g. https://bsky.app/profile/bsky.app/post/3l6oveex3ii2l (max 500 characters). |
bluesky_post_likesGet the users who liked a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id.Get the users who liked a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 accounts; you are billed per page returned. |
| post_id | string | The post's AT URI as returned in post_id, e.g. at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l (max 200 characters). |
| url | string | Bluesky post URL, e.g. https://bsky.app/profile/bsky.app/post/3l6oveex3ii2l (max 500 characters). |
bluesky_post_quotesGet the posts that quote a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id.Get the posts that quote a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 posts; you are billed per page returned. |
| post_id | string | The post's AT URI as returned in post_id, e.g. at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l (max 200 characters). |
| url | string | Bluesky post URL, e.g. https://bsky.app/profile/bsky.app/post/3l6oveex3ii2l (max 500 characters). |
bluesky_post_repostsGet the users who reposted a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id.Get the users who reposted a Bluesky post, newest first. Billed $0.003 per page. Provide exactly one of url or post_id.
url: Links to undeclared domain: bsky.app| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 accounts; you are billed per page returned. |
| post_id | string | The post's AT URI as returned in post_id, e.g. at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l (max 200 characters). |
| url | string | Bluesky post URL, e.g. https://bsky.app/profile/bsky.app/post/3l6oveex3ii2l (max 500 characters). |
search_tiktokSearch TikTok videos by keyword.Search TikTok videos by keyword.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch, 1-10 (default: 1) |
| publish_time | integer | Time filter: 0=ALL, 1=24h, 7=week, 30=month, 90=3months, 180=6months |
| query* | string | Search keyword (max 500 characters) |
| region | string | 2-letter region code, e.g. "us", "gb", "jp" |
| sort_by | string | Sort order: "relevance", "most_recent", or "most_liked" |
search_tiktok_usersSearch TikTok users by keyword. Returns username, bio, follower/following counts, likes, and video count.Search TikTok users by keyword. Returns username, bio, follower/following counts, likes, and video count.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch, 1-10 (default: 1) |
| query* | string | Search keyword (max 500 characters) |
tiktok_user_profileGet 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.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.
url: Links to undeclared domain: tiktok.com| Parámetro | Tipo | Descripción |
|---|---|---|
| url | string | TikTok profile URL, e.g. https://www.tiktok.com/@tiktok (max 500 characters) |
| user_id | string | Numeric TikTok user ID, as returned by search_tiktok_users |
| username | string | TikTok username, with or without leading @ (max 100 characters) |
tiktok_video_detailsGet 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.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.
url: Links to undeclared domain: tiktok.com| Parámetro | Tipo | Descripción |
|---|---|---|
| url | string | TikTok video URL, e.g. https://www.tiktok.com/@tiktok/video/7516594811734854943 (max 500 characters) |
| video_id | string | Numeric TikTok video ID, as returned by search_tiktok |
facebook_page_detailsGet detailed information about a Facebook page including name, followers, categories, contact info, and verification status.Get detailed information about a Facebook page including name, followers, categories, contact info, and verification status.
| Parámetro | Tipo | Descripción |
|---|---|---|
| url* | string | Facebook page URL (e.g. https://www.facebook.com/facebook) |
facebook_page_postsGet recent posts from a Facebook page by page ID.Get recent posts from a Facebook page by page ID.
| Parámetro | Tipo | Descripción |
|---|---|---|
| end_date | string | Filter posts until this date |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| page_id* | string | Facebook page ID (numeric) |
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
| start_date | string | Filter posts from this date |
facebook_page_photosGet photos from a Facebook page.Get photos from a Facebook page.
| Parámetro | Tipo | Descripción |
|---|---|---|
| page_id* | string | Facebook page ID (numeric) |
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
facebook_page_videosGet videos from a Facebook page. Requires the delegate_page_id from the page details endpoint.Get videos from a Facebook page. Requires the delegate_page_id from the page details endpoint.
| Parámetro | Tipo | Descripción |
|---|---|---|
| delegate_page_id* | string | Delegate page ID (from page details endpoint) |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
facebook_page_reelsGet reels from a Facebook page. Requires the reels_page_id from the page details endpoint.Get reels from a Facebook page. Requires the reels_page_id from the page details endpoint.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch (1-10, default 1). Billed per page. |
| reels_page_id* | string | Reels page ID (from page details endpoint) |
facebook_page_reviewsGet reviews for a Facebook page.Get reviews for a Facebook page.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| page_id* | string | Facebook page ID (numeric) |
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
facebook_group_detailsGet Facebook group details including name, description, members count, and privacy setting.Get Facebook group details including name, description, members count, and privacy setting.
| Parámetro | Tipo | Descripción |
|---|---|---|
| url* | string | Facebook group URL |
facebook_group_postsGet posts from a public Facebook group.Get posts from a public Facebook group.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| group_id* | string | Facebook group ID (numeric) |
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
| sort_by | string | Sort order: most_recent or relevance (default: most_recent) |
facebook_post_commentsGet comments on a Facebook post by post ID. Returns each comment's text, author details, reaction and reply counts, date, and any attachment.Get comments on a Facebook post by post ID. Returns each comment's text, author details, reaction and reply counts, date, and any attachment.
| Parámetro | Tipo | Descripción |
|---|---|---|
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch (1-20, default 1). Billed per page. |
| post_id* | string | Facebook post ID (pfbid or numeric, from facebook_page_posts, facebook_group_posts, or search_facebook_posts) |
search_facebook_postsSearch 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 posts by keyword across all of Facebook. Optionally scope results to a place with location_id (resolve one via the search_facebook_locations tool).
| Parámetro | Tipo | Descripción |
|---|---|---|
| end_date | string | Filter posts until this date |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| location_id | string | Facebook location ID (from search_facebook_locations) to scope results to a place |
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
| query* | string | Search keyword (max 500 characters) |
| sort_by | string | Sort order: most_recent or relevance (default: relevance) |
| start_date | string | Filter posts from this date |
search_facebook_pagesSearch Facebook pages by keyword.Search Facebook pages by keyword.
| Parámetro | Tipo | Descripción |
|---|---|---|
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
| query* | string | Search keyword (max 500 characters) |
search_facebook_videosSearch Facebook videos by keyword.Search Facebook videos by keyword.
| Parámetro | Tipo | Descripción |
|---|---|---|
| end_date | string | Filter videos until this date |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
| query* | string | Search keyword (max 500 characters) |
| sort_by | string | Sort order: most_recent or relevance (default: relevance) |
| start_date | string | Filter videos from this date |
search_facebook_eventsSearch Facebook events by keyword. Optionally scope results to a place with location_id (resolve one via the search_facebook_locations tool).Search Facebook events by keyword. Optionally scope results to a place with location_id (resolve one via the search_facebook_locations tool).
| Parámetro | Tipo | Descripción |
|---|---|---|
| end_date | string | Filter events until this date (YYYY-MM-DD) |
| location_id | string | Facebook location ID (from search_facebook_locations) to scope results to a place |
| pages | integer | Number of pages to fetch (1-15, default 1). Billed per page. |
| query* | string | Search keyword (max 500 characters) |
| start_date | string | Filter events from this date (YYYY-MM-DD) |
search_facebook_locationsResolve 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query* | string | Place name to resolve, e.g. "London" or "Paris, France" (max 500 characters) |
search_forumsSearch forum posts across the web.Search forum posts across the web.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | 2-letter ISO country code, e.g. "us", "gb" |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| page | integer | Page number, 1-10 (default: 1). 10 posts per page |
| query* | string | Search keyword (max 500 characters) |
| time | string | Time filter: "any", "hour", "day", "week", "month", or "year" |
search_newsSearch news articles from thousands of sources worldwide.Search news articles from thousands of sources worldwide.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | 2-letter country code (default: "us") |
| language | string | 2-letter language code (default: "en") |
| limit | integer | Number of results, 1-100 (default: 10) |
| query* | string | Search keyword (max 500 characters) |
| source | string | Filter by news source domain, e.g. "bbc.com" |
| time_published | string | Time filter: "anytime", "1h", "1d", "7d", or "1y" |
search_webSearch 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | 2-letter country code (default: "us") |
| device | string | Device profile: "desktop" or "mobile" |
| include_ai_overview | boolean | Include Google AI Overview when available (+$0.002 flat surcharge) |
| language | string | 2-letter language code (default: "en") |
| location | string | City-level geo location (e.g. "London,England,United Kingdom") |
| pages | integer | Number of result pages to fetch, 1-10 (default: 1). 10 results per page. |
| query* | string | Search keyword (max 500 characters). Supports Google advanced operators (site:, inurl:, intitle:, etc.) |
| time | string | Time filter: "any", "hour", "day", "week", "month", or "year" |
google_ai_modeSend 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | 2-letter country code (default: "us") |
| language | string | 2-letter language code (default: "en") |
| prompt* | string | The AI Mode prompt (max 12000 characters) |
| session_token | string | Token from a prior response to continue the conversation |
search_placesSearch 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.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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | 2-letter country code (default: "us") |
| language | string | 2-letter language code (default: "en") |
| lat | number | Center latitude for geographic bias (use with lng) |
| lng | number | Center longitude for geographic bias (use with lat) |
| pages | integer | Number of pages, 1-20 (default: 1). Each page returns up to 10 results and is billed as one request. |
| query* | string | Search keyword, e.g. "coffee shops brooklyn" (max 500 characters) |
| zoom | integer | Map zoom level 1-20 (default: 13). Smaller widens radius. |
place_detailsGet 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…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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | 2-letter country code (default: "us") |
| language | string | 2-letter language code (default: "en") |
| place_id* | string | Google place_id (e.g. ChIJifIePKtZwokRVZ-UdRGkZzs) |
place_reviewsGet 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 Fre…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 Fre…
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | 2-letter country code (default: "us") |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| language | string | 2-letter language code (default: "en"). Filters reviews to those originally written in this language. |
| pages | integer | Number of pages, 1-10 (default: 1). Each page returns up to 10 reviews and is billed as one request. |
| place_id* | string | Google place_id |
| sort_by | string | Sort order |
| translate_reviews | boolean | Translate the returned reviews into the requested language |
place_photosGet 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 pag…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 pag…
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | 2-letter country code (default: "us") |
| language | string | 2-letter language code (default: "en") |
| pages | integer | Number of pages to fetch, 1-10 (default: 1). Each page returns up to 10 items and is billed as one request. |
| place_id* | string | Google place_id |
search_amazon_productsSearch Amazon products by keyword across 24 marketplaces. Returns ASIN, title, price, original price, rating, ratings count, Prime status, sales volume, badges, and delivery info. Filter by category, price range, condition, brand, seller, Prime eligibility, deals, and rating floor. Each page return…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. Filter by category, price range, condition, brand, seller, Prime eligibility, deals, and rating floor. Each page return…
| Parámetro | Tipo | Descripción |
|---|---|---|
| brand | string | Brand name(s), comma-separated for multiple |
| category | string | Numeric Amazon category node ID(s) from an Amazon URL's ?node= parameter, comma-separated |
| category_id | string | Category slug, e.g. electronics (see /docs/amazon-categories) |
| country | string | Marketplace country code (default: "us"). One of: us, au, br, ca, cn, fr, de, in, it, mx, nl, sg, es, tr, ae, gb, jp, sa, pl, se, be, eg, za, ie |
| deals_and_discounts | string | Deals filter |
| four_stars_and_up | boolean | Only products rated 4 stars and up |
| is_prime | boolean | Only products with Prime-eligible offers |
| max_price | number | Maximum price in the marketplace currency |
| min_price | number | Minimum price in the marketplace currency |
| page | integer | Page number, 1-20 (default: 1). Each page returns ~16 results. |
| product_condition | string | Product condition filter |
| query* | string | Search keyword or a product ASIN (max 500 characters) |
| seller_id | string | Only products from specific seller ID(s), comma-separated |
| sort_by | string | Sort order |
amazon_product_detailsGet 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, videos, specs, about bullets, description, rating breakdown per star, and top reviews.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, videos, specs, about bullets, description, rating breakdown per star, and top reviews.
| Parámetro | Tipo | Descripción |
|---|---|---|
| asin* | string | 10-character Amazon ASIN (e.g. B07ZPKN6YR) |
| country | string | Marketplace country code (default: "us") |
amazon_seller_profileGet 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, total ratings, positive-feedback percentage, and a feedback breakdown over 30 days / 90 days / 12 months / lifetime.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, total ratings, positive-feedback percentage, and a feedback breakdown over 30 days / 90 days / 12 months / lifetime.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | Marketplace country code (default: "us") |
| seller_id* | string | Amazon seller ID (e.g. A2L77EE7U53NWQ) |
amazon_seller_reviewsGet 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..1_stars) or positive/critical sentiment; paginate with page until has_next_page is false.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..1_stars) or positive/critical sentiment; paginate with page until has_next_page is false.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | Marketplace country code (default: "us") |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| page | integer | Page number, 1-50 (default: 1) |
| seller_id* | string | Amazon seller ID |
| star_rating | string | Star rating filter |
amazon_seller_productsGet 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 returns ~16 results; sortable by price, reviews, newest, or best sellers.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 returns ~16 results; sortable by price, reviews, newest, or best sellers.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country | string | Marketplace country code (default: "us") |
| page | integer | Page number, 1-50 (default: 1). Each page returns ~16 results. |
| seller_id* | string | Amazon seller ID |
| sort_by | string | Sort order |
amazon_best_sellersGet 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, price, and rating. Each page returns up to 50 ranked items (rankings typically cover the top 100).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, price, and rating. Each page returns up to 50 ranked items (rankings typically cover the top 100).
| Parámetro | Tipo | Descripción |
|---|---|---|
| category* | string | Category slug, e.g. electronics or software (see /docs/amazon-categories) |
| country | string | Marketplace country code (default: "us") |
| page | integer | Page number, 1 or 2 (default: 1). Each page returns up to 50 items; rankings cover the top 100. |
| type | string | Ranking type |
trustpilot_company_reviewsGet a company's Trustpilot reviews plus its full profile (TrustScore, star rating, review counts, per-star breakdown, categories, claimed/verification status, reply behaviour, contact details). Each review has rating, title, text, dates, verification level, likes, author id/name/country and the com…Get a company's Trustpilot reviews plus its full profile (TrustScore, star rating, review counts, per-star breakdown, categories, claimed/verification status, reply behaviour, contact details). Each review has rating, title, text, dates, verification level, likes, author id/name/country and the com…
| Parámetro | Tipo | Descripción |
|---|---|---|
| domain* | string | Company website domain (e.g. gossby.com) or its Trustpilot review-page URL |
| get_sentiment | boolean | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per p… |
| language | string | 2-letter ISO 639-1 language code (default: all languages) |
| pages | integer | Pages to fetch, 1-10 (default: 1). Each page returns up to 20 reviews and is billed as one request. |
| posted_ago | string | Only reviews from this period |
| query | string | Only reviews matching this keyword |
| rating | string | Only these star ratings, comma-separated 1-5 (e.g. '1,2') |
| sort_by | string | Sort order |
| verified | boolean | Only verified reviews |
| with_replies | boolean | Only reviews the company replied to |
search_trustpilot_companiesSearch Trustpilot companies by name or keyword. Each match includes business_unit_id, name, domain, website, Trustpilot page URL, logo, TrustScore rating, stars, review count, categories, and location. Also returns matching categories (feed a category_id into trustpilot_category_companies). 10 resu…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, categories, and location. Also returns matching categories (feed a category_id into trustpilot_category_companies). 10 resu…
| Parámetro | Tipo | Descripción |
|---|---|---|
| min_rating | string | Minimum TrustScore |
| min_review_count | string | Minimum number of reviews |
| page | integer | Page number, 1-500 (default: 1). Each page returns up to 10 results. |
| query* | string | Company name or keyword (max 500 characters) |
trustpilot_category_companiesList 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 subcategories. Filter by country, minimum rating and claimed status; sort by recommended or recently reviewed. Category IDs:…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 subcategories. Filter by country, minimum rating and claimed status; sort by recommended or recently reviewed. Category IDs:…
| Parámetro | Tipo | Descripción |
|---|---|---|
| category_id* | string | Trustpilot category slug (e.g. electronics_technology, bank) or a trustpilot.com/categories/... URL |
| claimed | boolean | Only companies that have claimed their Trustpilot profile |
| country | string | 2-letter ISO 3166-1 country code (default: all countries) |
| min_rating | string | Minimum TrustScore |
| page | integer | Page number, 1-500 (default: 1). Each page returns up to 20 companies. |
| sort_by | string | Sort order |
trustpilot_category_newestGet 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 size and subcategories.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 size and subcategories.
| Parámetro | Tipo | Descripción |
|---|---|---|
| category_id* | string | Trustpilot category slug (e.g. bank) or a trustpilot.com/categories/... URL |
trustpilot_category_detailsGet 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-level category slugs.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-level category slugs.
| Parámetro | Tipo | Descripción |
|---|---|---|
| category_id* | string | Trustpilot category slug (e.g. electronics_technology) or a trustpilot.com/categories/... URL |
search_trustpilot_categoriesSearch 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 trustpilot_category_companies or trustpilot_category_details.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 trustpilot_category_companies or trustpilot_category_details.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query* | string | Keyword (max 200 characters), e.g. 'bank' or 'shop' |
trustpilot_user_profileGet 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 company name/domain, rating, title, text, dates and the company's reply. The user_id is a review's author_id.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 company name/domain, rating, title, text, dates and the company's reply. The user_id is a review's author_id.
| Parámetro | Tipo | Descripción |
|---|---|---|
| page | integer | Page number, 1-500 (default: 1). Each page returns up to 20 reviews. |
| user_id* | string | Reviewer ID (24 hex characters, a review's author_id) or a trustpilot.com/users/... URL |
batch_requestsExecute 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…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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| requests* | array | 1-100 items to execute. Each item's params are exactly the query parameters that endpoint accepts when called directly (string or number values). |
102 de 102 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
Search social media, news, forums and Google Maps: LinkedIn, X, Reddit, TikTok, YouTube.
+ 62 más observadas en esta entrada.
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.