Skip to main content
Glama

ScrapeField

Server Details

Google Maps, LinkedIn, Instagram, TikTok and X data as tools. Demo mode needs no key.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
scrapefield/scrapefield
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

47 tools
check_sign_upCheck whether the person approved youInspect

pending until the person approves; then approved, with api_key, once. Use the key as Authorization: Bearer … on the API and on this server.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe `id` sign_up returned.
get_instagram_commentsGet the comments on an Instagram postInspect

Fetch comments on one Instagram post: username, text, timestamp, like_count, reply_count and parent_id for replies. Use this for social listening and campaign verification. Give exactly one of url or shortcode. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe post URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–50. A page can hold fewer while `next_cursor` is set: read until it is null.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
shortcodeNoThe post shortcode.
get_instagram_hashtagGet recent posts for an Instagram hashtagInspect

Fetch recent posts carrying one hashtag, each a full post. Use this for trend and campaign monitoring. Costs 64 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagYesThe hashtag, without the leading #.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–24. A page can hold fewer while `next_cursor` is set: read until it is null.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
get_instagram_postGet one Instagram postInspect

Fetch one Instagram post or Reel by its URL or shortcode: caption, media, username, timestamp, like_count, comments_count and view_count. Give exactly one of url or shortcode. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe post URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
shortcodeNoThe shortcode from the URL, e.g. `C1a2B3c4D5e`.
get_instagram_postsGet recent posts from an Instagram profileInspect

Fetch recent posts and Reels by one Instagram account: shortcode, permalink, media_type, caption, timestamp, media_url, carousel children, like_count, comments_count, view_count, hashtags, mentions and the paid-partnership label. Give exactly one of username or url. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe profile URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–24. A page can hold fewer while `next_cursor` is set: read until it is null.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
usernameNoThe username, without the leading @.
get_instagram_profileGet an Instagram profileInspect

Fetch an Instagram account: username, name, biography, bio_links, followers_count, follows_count, media_count, is_verified, is_private, is_business_account, category and the business contact buttons — named as in Instagram's Graph API. Use this for creator discovery and audience sizing. Give exactly one of username or url. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe profile URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
usernameNoThe username, without the leading @.
get_linkedin_activityGet a person's LinkedIn comments and reactionsInspect

Fetch what one person did recently on other people's posts: with type=comments, the comments they wrote and when; with type=reactions, the posts they reacted to and how. Each item carries the post, with its author and counts, when they did it, and for a comment its own comment_url, which opens the post at that comment. The newest first, up to 100 a page, with next_cursor for older ones. Use this for sales signals: who a prospect engages with, and on what. Give exactly one of url or vanity_name. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe person's public profile URL. A member-id link (`/in/ACoAA…` or `/in/ACwAA…`), as reactions and Sales Navigator give, works too.
typeNoTheir comments, or their reactions.comments
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
vanity_nameNoThe part after `/in/` in their public URL. A member id (`ACoAA…`) works too.
posted_withinNoOnly comments from the last day, week or month. With `type=comments` only.
get_linkedin_adGet one ad from LinkedIn's Ad LibraryInspect

Fetch one ad in full by its id or URL: what linkedin/ads gives, and where it was seen, country by country, with its targeting. Give exactly one of id or url. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe Ad Library's id for the ad: `id` in linkedin/ads.
urlNoThe ad's page in the Ad Library: `https://www.linkedin.com/ad-library/detail/<id>`.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
get_linkedin_companyGet a LinkedIn company pageInspect

Fetch a LinkedIn company page: name, tagline, description, website, industry, company_size, employees_on_linkedin, headquarters, company_type, founded, specialties and follower_count. Use this to enrich a company from its LinkedIn URL. Give exactly one of url or vanity_name. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe company page URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
vanity_nameNoThe part after `/company/` in the URL, e.g. `acme-inc`.
get_linkedin_company_peopleGet the people at a company, from LinkedInInspect

Fetch the people who list a company as their employer, 25 a page from Sales Navigator, which hides no one: each person's name, location and profile, and their current roles, each with its title, employer and company_id, and start month. The same object, and price, as linkedin/people with source=sales_navigator. Takes the company's numeric id, company_id in linkedin/company. Use this to map a company's team or to find who to contact. Costs 170 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
company_idYesLinkedIn's numeric id for the company: `company_id` in linkedin/company.
get_linkedin_employee_statsCount a company's people on LinkedInInspect

Fetch the counts on a company's People tab: where its people live, what they do, where they studied, what they are skilled at, each as a list of names and member counts. Use this to size a team, or to see where a company hires. Give exactly one of url or vanity_name or company_id. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe company page URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
company_idNoLinkedIn's numeric id for the company: `company_id` in linkedin/company. The fastest of the three.
vanity_nameNoThe part after `/company/` in the URL.
get_linkedin_groupGet one LinkedIn groupInspect

Fetch one group: its name, members, description, rules, when it was made and whether its posts are public. Its posts, by group_url on linkedin/posts, are not available yet. Give exactly one of url or id. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe number in the group's URL.
urlNoThe group's URL: `https://www.linkedin.com/groups/<id>/`.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
get_linkedin_jobGet one LinkedIn job posting in fullInspect

Fetch one LinkedIn job posting by its id or URL: title, company, location, employment_type, seniority_level, salary where the posting shows one, and the full description — the fields linkedin/jobs leaves null, and workplace_type, listed_at and easy_apply where the posting shows them. Use it on the job_id of a search result. Give exactly one of id or url. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoLinkedIn's numeric id for the posting: `job_id` in a search result, and the number at the end of `/jobs/view/…`.
urlNoThe posting's URL, e.g. `https://www.linkedin.com/jobs/view/4468618386/`.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
get_linkedin_postGet one LinkedIn postInspect

Fetch one post by its URL: its text, images, author, published_at, reaction_count and comment_count. repost_count and the reactions by kind are null: the source gives the total only. Use linkedin/comments for its comments and linkedin/reactions for who reacted. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe post's URL: `https://www.linkedin.com/posts/…-activity-<id>-…`, or `https://www.linkedin.com/feed/update/urn:li:activity:<id>`. A link by the share's id works too: `urn:li:ugcPost:<id>`, `urn:li:share:<id>` or `/posts/…-ugcPost-<id>-…`.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
get_linkedin_post_commentsGet the comments on a LinkedIn postInspect

Fetch the comments on one post, up to 100 a page: each comment's text, author (name, headline, profile), published_at, like_count, reply_count and its own url, which opens the post at that comment. With comment_url, the replies to one comment. Use this to see who engages with a post and what they say. Give exactly one of url or comment_url. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe post's URL, as for linkedin/post.
sortNoMost relevant first, or newest first.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
comment_urlNoA comment's URL, as LinkedIn's "Copy link to comment" gives it: the replies to that comment.
get_linkedin_post_reactionsGet who reacted to a LinkedIn postInspect

Fetch who reacted to one post, up to 100 a page: each person's or company page's name, headline and link, and which reaction. With comment_url, who reacted to one comment. LinkedIn lists people who react by member id, so actor.url is usually a member-id link (/in/ACoAA…) with vanity_name null; linkedin/profile takes it. Give exactly one of url or comment_url. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe post's URL, as for linkedin/post.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
comment_urlNoA comment's URL: who reacted to that comment.
get_linkedin_postsGet or search LinkedIn postsInspect

Fetch recent posts by one person or company, or with query every public post with those words: text, images, video, document or article, and published_at. A person's posts also carry reaction_count (with the breakdown by kind), comment_count and repost_count; a company's carry the text and the date, with the counts null, at a much lower price. For the counts on one of them, call linkedin/post. Give exactly one of url or company_url or query. Costs 7 credits (3 with company_url), cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoA person's public profile URL. Their latest posts, on one page.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–100. A page can hold fewer while `next_cursor` is set: read until it is null.
queryNoWords in the post: every public post that has them, newest first.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
company_urlNoA company page URL. Up to 7 pages of 10.
posted_withinNoOnly posts from the last day, week or month.
get_linkedin_profileGet a LinkedIn profileInspect

Fetch a LinkedIn profile: full_name, headline, about, location, follower_count, connection_count, current_company, experience, education and skills. With detail=with_email, also look for their work email, each address checked with its mail server. Use this to enrich a person from their profile URL. Give exactly one of url or vanity_name. Costs 11 credits (7 for detail=main, 33 for detail=with_email), cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe public profile URL, e.g. `https://www.linkedin.com/in/someone`. A member-id URL (`/in/ACoAA…` or `/in/ACwAA…`), as reactions and Sales Navigator give, works too.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
detailNo`main` is the profile as LinkedIn first shows it, without opening a section: up to 5 positions, 2 schools and 2 skills, for less. `with_email` is the whole profile and a search for their work email, in `emails`, for more.full
vanity_nameNoThe part after `/in/` in the public URL, e.g. `someone`. A member id (`ACoAA…`) works too.
get_placeGet one Google Maps place in fullInspect

Fetch one Google Maps listing in full: name, categories, formatted_address, location, rating, user_ratings_total, rating_distribution, price_level, phone numbers, website, opening_hours, the About tab and business_status. popular_times is in the object, and null where the source does not give it. Accepts a Google place_id — from a search, the Places API or anywhere else — or a Google Maps URL. Give exactly one of place_id or url. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of the place on Google Maps, which carries its id. A short maps.app.goo.gl link does not, so open it and copy the address it leads to.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
languageNoTwo-letter language code for localised text, e.g. `en`, `de`.en
place_idNoGoogle's place ID, e.g. from a search result or the Places API.
get_place_photosGet the photos of a Google Maps placeInspect

Fetch the photos on one place's listing, as URLs on Google's CDN; we do not rehost images. Dimensions and uploader are in the object, and null where the source does not give them. Give exactly one of place_id or url. Costs 4 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of the place on Google Maps, which carries its id. A short maps.app.goo.gl link does not, so open it and copy the address it leads to.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–20. A page can hold fewer while `next_cursor` is set: read until it is null.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
place_idNoGoogle's place ID.
get_place_postsGet an owner's posts on a Google Maps placeInspect

Fetch the updates the owner posted on one place's listing, newest first: the text, the day, an image and where it links, such as an offer or an event. Use this to watch what a competitor announces. Give exactly one of place_id or url. Costs 4 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of the place on Google Maps, which carries its id. A short maps.app.goo.gl link does not, so open it and copy the address it leads to.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
place_idNoGoogle's place ID.
get_place_reviewsGet the reviews of a Google Maps placeInspect

Fetch Google reviews for one place: rating, text, language, publish_time, the author (with their Local Guide badge and review count), photos and the owner_response where there is one. The first page has up to 8 reviews, and each page after it up to 20. Use this for review monitoring and sentiment work. Give exactly one of place_id or url. Costs 6 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of the place on Google Maps, which carries its id. A short maps.app.goo.gl link does not, so open it and copy the address it leads to.
sortNoOrder of the reviews.relevance
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–20. A page can hold fewer while `next_cursor` is set: read until it is null.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
place_idNoGoogle's place ID.
get_tiktok_commentsGet the comments on a TikTok videoInspect

Fetch comments on one TikTok video: username, text, create_time, like_count, reply_count and parent_comment_id for replies. Give exactly one of url or id. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe numeric video id.
urlNoThe video URL, `https://www.tiktok.com/@…/video/…`. A short `vm.tiktok.com` link is not read: open it, and copy the address it leads to.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–50. A page can hold fewer while `next_cursor` is set: read until it is null.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
get_tiktok_followersGet a TikTok account's followers or followingInspect

Fetch an account's followers, newest first, or with type=following the accounts it follows: each a profile with its follower and video counts, about 50 a page. Use this to see who an audience is, or who a creator watches. Give exactly one of username or url. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe profile URL.
typeNoWho follows the account, or whom it follows.followers
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
usernameNoThe username, without the leading @.
get_tiktok_profileGet a TikTok profileInspect

Fetch a TikTok account: username, display_name, bio_description, bio_url, is_verified, follower_count, following_count, likes_count and video_count — named as in TikTok's own APIs. Use this for creator discovery and audience sizing. Give exactly one of username or url. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe profile URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
usernameNoThe username, without the leading @.
get_tiktok_videoGet one TikTok videoInspect

Fetch one TikTok video by URL or id: video_description, username, create_time, duration, the counts, the sound and whether duets and stitches are allowed. Give exactly one of url or id. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe numeric video id.
urlNoThe video URL, `https://www.tiktok.com/@…/video/…`. A short `vm.tiktok.com` link is not read: open it, and copy the address it leads to.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
get_tiktok_videosGet recent videos from a TikTok profileInspect

Fetch recent videos by one TikTok account: video_description, create_time, duration, cover_image_url, view_count, like_count, comment_count, share_count, favorites_count, hashtag_names and the sound. Give exactly one of username or url. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe profile URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–30. A page can hold fewer while `next_cursor` is set: read until it is null.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
usernameNoThe username, without the leading @.
get_x_communityGet an X communityInspect

Fetch one community: its name, description, member_count, created_at, join_policy, rules and creator. x/posts with community_url gives its posts. Give exactly one of url or id. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe number in its URL.
urlNoThe community's URL, `https://x.com/i/communities/<id>`.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
get_x_followersGet an X account's followers or followingInspect

Fetch an account's followers, about 70 a page, or with type=following the accounts it follows: each an account, with its counts and bio. Use this to see who an audience is. Give exactly one of username or url. Costs 13 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe profile URL.
typeNoWho follows the account, or whom it follows.followers
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
usernameNoThe username, without the @.
get_x_postGet one post from XInspect

Fetch one post by its URL or id: its text, author, created_at, public_metrics with views, media, hashtags and mentions, and the post it replies to or quotes. Give exactly one of url or id. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe number after /status/ in its URL.
urlNoThe post's URL, `https://x.com/<username>/status/<id>`.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
get_x_postsGet an X account's or community's postsInspect

Fetch an account's newest posts, about 20 a page with next_cursor for older ones; or, with community_url, the latest posts in a community, one window. Each post has its text, created_at, public_metrics (likes, reposts, replies, quotes, bookmarks, views), media, hashtags and mentions. Give exactly one of username or url or community_url. Costs 13 credits (3 with community_url), cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe account's profile URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
usernameNoThe account's username, without the @.
community_urlNoA community's URL, `https://x.com/i/communities/<id>`: its latest posts.
get_x_profileGet an X profileInspect

Fetch an X account: username, name, description, location, the link in the profile, verified, created_at, and public_metrics (followers_count, following_count, tweet_count and more) — named as in X's own API v2. Use this to size an account or enrich a handle. Give exactly one of username or url. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe profile URL, on x.com or twitter.com.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
usernameNoThe username, without the @.
get_x_repliesGet the replies to an X postInspect

Fetch the replies to one post, about 30 a page: each is a post, with its author, text, likes and replies, and referenced_tweets naming the post it answers. Give exactly one of url or id. Costs 13 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe post's id.
urlNoThe post's URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
get_x_retweetersGet who reposted an X postInspect

Fetch the accounts that reposted one post, about 20 a page, each with its counts and bio. X's API calls this "retweeted by". Give exactly one of url or id. Costs 13 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe post's id.
urlNoThe post's URL.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
search_instagram_accountsSearch Instagram accountsInspect

Find Instagram accounts by a keyword: each account in full, with its biography, followers, post count and links. One page, the most relevant first. Use this to find creators and brands when you do not have a username. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–50. A page can hold fewer while `next_cursor` is set: read until it is null.
queryYesWords to search for, e.g. "sourdough bakery".
search_linkedin_adsSearch LinkedIn's Ad LibraryInspect

Search the ads LinkedIn shows in its public Ad Library, by advertiser, by words in the ad or by company id, optionally by country and date: each ad's advertiser, format, headline, text, image or video, call to action, where it leads, when it ran, its impressions range and its targeting, about 25 a page. Use this to watch what a competitor advertises. Give exactly one of advertiser or company_id or query. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
queryNoWords in the ad.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
end_dateNoOnly ads shown on or before this day, `YYYY-MM-DD`, before today. With `start_date`.
countriesNoOnly ads shown in these countries: two-letter codes, comma-separated, e.g. `US,GB`.
advertiserNoThe advertiser's name, as the library searches it. It matches loosely: a person whose name contains it can appear.
company_idNoLinkedIn's numeric id for the company, `company_id` in linkedin/company: that company's ads only.
start_dateNoOnly ads shown on or after this day, `YYYY-MM-DD`, within the last year. With `end_date`.
search_linkedin_companiesSearch companies on LinkedInInspect

Find companies by name or keywords, place and size, up to 50 a page. Each result has the company's id, page, industry, place and followers; linkedin/company gives the whole page, and linkedin/employees its people. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
queryYesWords in the company's name.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
locationNoA place name, e.g. "Berlin".
company_sizeNoOnly companies of these sizes, as LinkedIn bands them: `1-10`, `11-50`, `51-200`, `201-500`, `501-1000`, `1001-5000`, `5001-10000`, `10001+`. Several, comma-separated.
search_linkedin_groupsSearch LinkedIn groupsInspect

Find groups by keywords: each one's name, URL, members and summary, 10 a page. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
queryYesWords to search for.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
search_linkedin_jobsSearch LinkedIn job postingsInspect

Search LinkedIn job postings by keyword and location, with LinkedIn's own filters. Returns each posting's title, company, location, listed_at, URL, and workplace_type and easy_apply where the list shows them. employment_type, seniority_level, salary and description are null: linkedin/job gives them. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNoMost relevant first, or newest first.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–25. A page can hold fewer while `next_cursor` is set: read until it is null.
queryYesJob title or keywords, e.g. "backend engineer".
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
locationNoPlace name, e.g. "Berlin" or "United States".
company_idNoOnly one company's roles: `company_id` in linkedin/company.
easy_applyNoOnly roles that take applications on LinkedIn.
posted_withinNoOnly roles posted in the last day, week or month.
workplace_typeNoOnly roles of this kind, as LinkedIn's filter names them.
employment_typeNoOnly roles of this kind.
experience_levelNoOnly roles at this level, as LinkedIn's filter names them.
search_linkedin_peopleSearch people on LinkedInInspect

Find people by name, title, company, school or place. With source=public (the default), LinkedIn's own people search: it finds people well by name, but hides many other results as "LinkedIn Member", and those are left out. With source=sales_navigator, Sales Navigator's lead search: every match, with each person's current roles, at a higher price. 10 a page, or 25 with Sales Navigator. Give at least one of query, first_name, last_name, title, current_company, past_company, school or location. Use linkedin/profile on a result for the whole profile. Costs 7 credits (170 for source=sales_navigator), cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
queryNoWords to search for, as in LinkedIn's search box.
titleNoWords in their current title, e.g. "head of data".
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
schoolNoWhere they studied: a school page URL or its id. Several, comma-separated.
sourceNo`public` is LinkedIn's people search; `sales_navigator` is Sales Navigator's lead search, which hides no one and gives current roles, at a higher price.public
locationNoA place name, e.g. "Berlin" or "Germany".
last_nameNoTheir last name, as their profile gives it.
first_nameNoTheir first name, as their profile gives it.
past_companyNoWhere they worked before, as `current_company`.
current_companyNoWhere they work now: a company page URL or `company_id`. Several, comma-separated.
search_linkedin_servicesFind people who offer services on LinkedInInspect

Find people who list a service on their profile, by what they offer and where: "web design" in "California". LinkedIn hides no one in this search, so it finds people that linkedin/people hides. Each result is a person, with their headline and place, 10 a page. Costs 7 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
queryYesThe service, e.g. "web design" or "bookkeeping".
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
locationNoA place name, e.g. "California".
search_placesSearch Google Maps for businesses and placesInspect

Find businesses and places on Google Maps by a text query, optionally around a point. Each result is the full listing: place_id, name, categories, formatted_address, location, rating and user_ratings_total, phone, website, opening_hours and business_status — named as in Google's Places API. Use this to build a list of businesses in an area; use google-maps/place when you already have a place_id. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
latNoLatitude of the point to search around.
lngNoLongitude of the point to search around.
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–20. A page can hold fewer while `next_cursor` is set: read until it is null.
queryYesWhat to search for, e.g. "coffee shops in Brooklyn" or "dentist".
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
countryNoTwo-letter country code to bias results, e.g. `us`.
languageNoTwo-letter language code for localised text, e.g. `en`, `de`.en
radius_mNoSearch radius in metres around lat/lng.
search_tiktokSearch TikTokInspect

Search TikTok by keyword. Returns videos by default; type=user returns accounts and type=hashtag returns hashtags. Use this for trend research and creator discovery when you do not already have a username. Costs 3 credits (13 for type=hashtag), cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoWhat kind of result to return.video
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
limitNoAt most this many results, 1–30. A page can hold fewer while `next_cursor` is set: read until it is null.
queryYesWhat to search for.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
search_tiktok_adsSearch TikTok's Ad LibraryInspect

Search the ads in TikTok's public Ad Library by keyword: each ad's advertiser, title, industry, when it first and last ran, its video or images, the audience range and impressions, about 12 a page. TikTok's library holds ads shown in Europe. Use this to watch what a brand or a category advertises. Costs 3 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
queryYesA brand, an advertiser or words in the ad.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
search_xSearch XInspect

Search X as its own search box does, newest first, about 20 a page; X's search operators work inside query (from:nasa, since:2026-09-01, lang:en). type=user finds accounts instead. Use this to follow a topic, a brand or a campaign. Costs 13 credits, cached or not; a failed call is refunded.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoPosts, or accounts.post
freshNoSkip the cache and fetch now. Charged normally. Not available on trial credits — buy any pack to unlock it.
queryYesWords, a phrase, or X's search operators.
cursorNoThe `meta.next_cursor` from the previous page. Omit for the first page.
sign_upAsk for a ScrapeField account for the person you work forInspect

Ask for a ScrapeField API key for the person you work for. We email them a link; they sign in and type the code this returns, and only then is a key made. Show them user_code and tell them to check their email. Then call check_sign_up with id every few seconds until it is approved: the key comes once, in that answer. Keep id secret. An account an agent starts has no free credits: they buy a pack. Use this only when your person asked you to set ScrapeField up.

ParametersJSON Schema
NameRequiredDescriptionDefault
agentNoWhat you are called, as the person knows you, e.g. "Claude Code". Shown to them in the email.
emailYesThe email address of the person you work for. The account is theirs.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 47 tool updates
    • First observedcheck_sign_up
    • First observedget_instagram_comments
    • First observedget_instagram_hashtag
    • First observedget_instagram_post
    • First observedget_instagram_posts
    • First observedget_instagram_profile
    • First observedget_linkedin_activity
    • First observedget_linkedin_ad
    • First observedget_linkedin_company
    • First observedget_linkedin_company_people
    • First observedget_linkedin_employee_stats
    • First observedget_linkedin_group
    • First observedget_linkedin_job
    • First observedget_linkedin_post
    • First observedget_linkedin_post_comments
    • First observedget_linkedin_post_reactions
    • First observedget_linkedin_posts
    • First observedget_linkedin_profile
    • First observedget_place
    • First observedget_place_photos
    • First observedget_place_posts
    • First observedget_place_reviews
    • First observedget_tiktok_comments
    • First observedget_tiktok_followers
    • First observedget_tiktok_profile
    • First observedget_tiktok_trending
    • First observedget_tiktok_video
    • First observedget_tiktok_videos
    • First observedget_x_community
    • First observedget_x_followers
    • First observedget_x_post
    • First observedget_x_posts
    • First observedget_x_profile
    • First observedget_x_replies
    • First observedget_x_retweeters
    • First observedsearch_instagram_accounts
    • First observedsearch_linkedin_ads
    • First observedsearch_linkedin_companies
    • First observedsearch_linkedin_groups
    • First observedsearch_linkedin_jobs
    • First observedsearch_linkedin_people
    • First observedsearch_linkedin_services
    • First observedsearch_places
    • First observedsearch_tiktok
    • First observedsearch_tiktok_ads
    • First observedsearch_x
    • First observedsign_up

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    B2B lead generation MCP server with 20+ lead generation tools - Apollo scraping, Google Maps, email finder, email validator, mobile finder, skip trace, ecommerce store data, and more.
    25
    466 npm
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables comprehensive LinkedIn profile search, data extraction, and contact enrichment using Google Search, Apollo.io, and AI-powered analysis. Includes automated data mining workflows with database storage and CSV export capabilities.
    3
    -
  • A
    license
    A
    quality
    B
    maintenance
    Real-time LinkedIn, X (Twitter) and Reddit data for AI agents: profiles, companies, people search, tweets, subreddits, and search. Free start: self-mint a key in one call, no signup, no card.
    17
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.