31 pay-per-result web data tools: LinkedIn, Google Maps, SEC, real estate, jobs, leads, gov data.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://the-mine-works-mcp.hatchable.site/api/mcp32 tools · 350mssearch_linkedin_employeesFind employees at a company on LinkedIn. Returns name, headline, location, and profile URL. Uses Google indexing — no LinkedIn login or cookies required.Find employees at a company on LinkedIn. Returns name, headline, location, and profile URL. Uses Google indexing — no LinkedIn login or cookies required.
| Parameter | Type | Description |
|---|---|---|
| company* | string | Company name (e.g. "Stripe", "Notion") |
| jobTitle | string | Optional job title filter (e.g. "Head of Marketing", "CTO") |
| maxResults | integer | Max profiles to return (default 25) |
search_linkedin_jobsSearch LinkedIn job listings by keyword and location. Returns job title, company, location, seniority, and applicant count. No login required.Search LinkedIn job listings by keyword and location. Returns job title, company, location, seniority, and applicant count. No login required.
| Parameter | Type | Description |
|---|---|---|
| keywords* | string | Job title or skill (e.g. "machine learning engineer") |
| location | string | Location filter (e.g. "San Francisco", "Remote", "India") |
| maxResults | integer | Max listings (default 25) |
search_linkedin_postsSearch LinkedIn posts by keyword. Returns post snippet, author name, headline, and profile URL. Uses Google indexing — no LinkedIn login required.Search LinkedIn posts by keyword. Returns post snippet, author name, headline, and profile URL. Uses Google indexing — no LinkedIn login required.
| Parameter | Type | Description |
|---|---|---|
| query* | string | Keyword or phrase to search for in LinkedIn posts |
| maxResults | integer | Max posts (default 25) |
find_b2b_leadsFind B2B leads for target companies: LinkedIn profiles, job titles, and guessed business emails. Apollo and ZoomInfo alternative. No API key required.Find B2B leads for target companies: LinkedIn profiles, job titles, and guessed business emails. Apollo and ZoomInfo alternative. No API key required.
| Parameter | Type | Description |
|---|---|---|
| companies* | array | Company names or domains (e.g. ["stripe.com", "notion.so"]) |
| jobTitles | array | Job title filters (e.g. ["CEO", "Head of Marketing"]) |
| maxLeadsPerCompany | integer | Max leads per company (default 10) |
scrape_redditScrape Reddit posts and comments by subreddit, keyword search, or post URL. Returns full post data with comment trees.Scrape Reddit posts and comments by subreddit, keyword search, or post URL. Returns full post data with comment trees.
| Parameter | Type | Description |
|---|---|---|
| mode* | string | Scrape mode |
| subreddit | string | Subreddit name without r/ prefix (for subreddit mode) |
| query | string | Search query (for search mode) |
| postUrl | string | Reddit post URL (for post mode) |
| username | string | Reddit username (for user mode) |
| maxResults | integer | Max posts (default 25) |
scrape_ats_jobsScrape job listings from company ATS boards: Greenhouse, Lever, Workday, and Ashby. No auth required — uses their public job APIs.Scrape job listings from company ATS boards: Greenhouse, Lever, Workday, and Ashby. No auth required — uses their public job APIs.
| Parameter | Type | Description |
|---|---|---|
| company* | string | Company slug as used in their ATS URL (e.g. "stripe" for boards.greenhouse.io/stripe) |
| platform | string | ATS platform (default: auto-detect) |
| maxResults | integer | Max jobs (default 50) |
search_google_trendsGet Google Trends interest data for up to 5 keywords. Returns interest over time, geographic breakdown, and related queries.Get Google Trends interest data for up to 5 keywords. Returns interest over time, geographic breakdown, and related queries.
| Parameter | Type | Description |
|---|---|---|
| keywords* | array | Keywords to compare (1-5 terms) |
| geo | string | Country code (e.g. "US", "IN", "GB"). Leave empty for worldwide. |
| timeRange | string | Time range: "today 3-m", "today 12-m", "today 5-y" |
search_sec_filingsFull-text search across SEC EDGAR filings: 10-K, 10-Q, 8-K, and more. Returns filing metadata and matched text excerpts.Full-text search across SEC EDGAR filings: 10-K, 10-Q, 8-K, and more. Returns filing metadata and matched text excerpts.
| Parameter | Type | Description |
|---|---|---|
| query* | string | Search query (e.g. "artificial intelligence risk" or company name) |
| dateFrom | string | Filter filings from this date (YYYY-MM-DD) |
| filingType | string | Filing type filter (e.g. "10-K", "8-K", "10-Q") |
| maxResults | integer | Max filings (default 25) |
search_indiamart_suppliersSearch IndiaMART for B2B suppliers and manufacturers in India. Returns company name, products, location, contact details, and ratings.Search IndiaMART for B2B suppliers and manufacturers in India. Returns company name, products, location, contact details, and ratings.
| Parameter | Type | Description |
|---|---|---|
| query* | string | Product or supplier search query (e.g. "stainless steel pipes manufacturer") |
| maxResults | integer | Max suppliers (default 25) |
search_naukri_jobsSearch Naukri.com for job listings in India. Returns job title, company, location, salary range, experience required, and description.Search Naukri.com for job listings in India. Returns job title, company, location, salary range, experience required, and description.
| Parameter | Type | Description |
|---|---|---|
| keywords* | string | Job title or skills (e.g. "Python developer", "product manager") |
| location | string | City or region (e.g. "Bangalore", "Mumbai", "Remote") |
| maxResults | integer | Max jobs (default 25) |
search_pubmedSearch PubMed for biomedical literature. Returns PMID, title, abstract, authors, journal, and DOI. 36M+ articles indexed.Search PubMed for biomedical literature. Returns PMID, title, abstract, authors, journal, and DOI. 36M+ articles indexed.
| Parameter | Type | Description |
|---|---|---|
| query* | string | PubMed search query (e.g. "GLP-1 cardiovascular outcomes clinical trial") |
| maxResults | integer | Max articles (default 25) |
search_arxivSearch arXiv preprints by keyword or category. Returns title, abstract, authors, and PDF link. Best for AI, CS, physics, and biology research.Search arXiv preprints by keyword or category. Returns title, abstract, authors, and PDF link. Best for AI, CS, physics, and biology research.
| Parameter | Type | Description |
|---|---|---|
| query* | string | Search keyword or phrase |
| category | string | arXiv category (e.g. "cs.LG", "cs.AI", "cs.CL", "quant-ph", "q-bio.GN") |
| maxResults | integer | Max papers (default 25) |
search_nih_grantsSearch NIH RePORTER for grant awards by topic, agency, or institution. Returns project title, abstract, award amount, PI names, and institution.Search NIH RePORTER for grant awards by topic, agency, or institution. Returns project title, abstract, award amount, PI names, and institution.
| Parameter | Type | Description |
|---|---|---|
| query* | string | Research topic or keyword (e.g. "CRISPR gene therapy cancer") |
| agency | string | NIH agency code (e.g. "NCI", "NIAID", "NHLBI") |
| maxResults | integer | Max grants (default 25) |
scrape_trustpilotScrape Trustpilot reviews for any company. Returns reviewer name, star rating, review title, body, date, and verified status.Scrape Trustpilot reviews for any company. Returns reviewer name, star rating, review title, body, date, and verified status.
companyUrl: Links to undeclared domain: trustpilot.com| Parameter | Type | Description |
|---|---|---|
| companyUrl* | string | Company domain (e.g. "stripe.com") or its Trustpilot URL (e.g. "https://www.trustpilot.com/review/stripe.com") |
| maxResults | integer | Max reviews (default 25) |
find_website_contactsCrawl a list of domains and extract business emails, phone numbers, and social profile links (LinkedIn, X, Facebook, Instagram, YouTube) from homepages, contact and about pages. No API key required.Crawl a list of domains and extract business emails, phone numbers, and social profile links (LinkedIn, X, Facebook, Instagram, YouTube) from homepages, contact and about pages. No API key required.
| Parameter | Type | Description |
|---|---|---|
| domains* | array | Domains or URLs to crawl (e.g. ["stripe.com", "notion.so"]) |
| maxPagesPerSite | integer | Pages to crawl per domain (default 5) |
verify_emailsBulk-verify email addresses: syntax, MX records, SMTP deliverability, disposable-domain and role-based detection. Use before sending outreach so you only contact addresses that actually exist.Bulk-verify email addresses: syntax, MX records, SMTP deliverability, disposable-domain and role-based detection. Use before sending outreach so you only contact addresses that actually exist.
| Parameter | Type | Description |
|---|---|---|
| emails* | array | Email addresses to verify |
| checkSmtp | boolean | Run SMTP deliverability probe (default true) |
find_linkedin_candidatesRecruiter sourcing: find LinkedIn profiles matching a role, skills, location, experience band, and optional target companies. Returns name, headline, current title/company, profile URL, matched skills, and a match-confidence score. No login required.Recruiter sourcing: find LinkedIn profiles matching a role, skills, location, experience band, and optional target companies. Returns name, headline, current title/company, profile URL, matched skills, and a match-confidence score. No login required.
| Parameter | Type | Description |
|---|---|---|
| roleTitle* | string | Role to source for (e.g. "Senior Machine Learning Engineer") |
| skills | array | Required skills (e.g. ["Python", "PyTorch"]) |
| location | string | Location filter (e.g. "Bangalore", "Remote") |
| minYears | integer | Minimum years of experience |
| maxYears | integer | Maximum years of experience |
| targetCompanies | array | Only return candidates currently at these companies |
| maxResults | integer | Max candidates (default 25) |
get_linkedin_profilesFetch full LinkedIn profile details by profile URL: experience, education, skills, headline, and location. No login or cookies required.Fetch full LinkedIn profile details by profile URL: experience, education, skills, headline, and location. No login or cookies required.
profileUrls: Links to undeclared domain: linkedin.com| Parameter | Type | Description |
|---|---|---|
| profileUrls* | array | LinkedIn profile URLs (e.g. ["https://www.linkedin.com/in/satyanadella"]) |
get_linkedin_companyGet LinkedIn company details: employee count, industry, website, follower count, headquarters, and description. Accepts LinkedIn company URLs, or plain company names (resolved best-effort to a linkedin.com/company slug).Get LinkedIn company details: employee count, industry, website, follower count, headquarters, and description. Accepts LinkedIn company URLs, or plain company names (resolved best-effort to a linkedin.com/company slug).
companies: Links to undeclared domain: linkedin.com| Parameter | Type | Description |
|---|---|---|
| companies* | array | LinkedIn company URLs, or company names (e.g. ["https://www.linkedin.com/company/openai", "stripe"]) |
search_google_mapsSearch Google Maps business listings by keyword and location. Returns name, category, address, phone, website, rating, review count, opening hours, and coordinates. No login, no Google Maps API key.Search Google Maps business listings by keyword and location. Returns name, category, address, phone, website, rating, review count, opening hours, and coordinates. No login, no Google Maps API key.
| Parameter | Type | Description |
|---|---|---|
| query* | string | What to search for (e.g. "dentists", "coffee shops") |
| location | string | Where to search (e.g. "Austin, TX", "Bangalore") |
| maxResults | integer | Max listings (default 25) |
search_crunchbaseLook up company funding and firmographic data on Crunchbase: total funding, last round, investors, founding year, employee range, and category. Use to check whether a company is actually growing.Look up company funding and firmographic data on Crunchbase: total funding, last round, investors, founding year, employee range, and category. Use to check whether a company is actually growing.
| Parameter | Type | Description |
|---|---|---|
| query* | string | Company name to search (e.g. "anthropic") |
| maxResults | integer | Max companies (default 5) |
analyze_github_reposDeep metadata for public GitHub repositories: stars, forks, language breakdown, topics, license, README content, contributor count, latest release, and commit recency. Use to see what a company or project is actually building. No GitHub token required.Deep metadata for public GitHub repositories: stars, forks, language breakdown, topics, license, README content, contributor count, latest release, and commit recency. Use to see what a company or project is actually building. No GitHub token required.
| Parameter | Type | Description |
|---|---|---|
| repos* | array | Repos as "owner/name" or full GitHub URLs (e.g. ["anthropics/claude-code"]) |
| includeReadme | boolean | Include full README text (default true) |
lookup_leiLook up a company Legal Entity Identifier (LEI) in the official GLEIF registry by legal name. Returns LEI code, registration status, legal address, and entity status. Authoritative source for verifying a company legally exists.Look up a company Legal Entity Identifier (LEI) in the official GLEIF registry by legal name. Returns LEI code, registration status, legal address, and entity status. Authoritative source for verifying a company legally exists.
| Parameter | Type | Description |
|---|---|---|
| legalNames* | array | Company legal names (e.g. ["Apple Inc."]) |
| matchesPerName | integer | Max matches per name (default 3) |
resolve_company_identityResolve a company name to its authoritative identifiers across registries in one call: GLEIF LEI, legal name, country, entity status, and SEC EDGAR CIK plus last filing date. Use to ground company facts before trusting them.Resolve a company name to its authoritative identifiers across registries in one call: GLEIF LEI, legal name, country, entity status, and SEC EDGAR CIK plus last filing date. Use to ground company facts before trusting them.
| Parameter | Type | Description |
|---|---|---|
| companies* | array | Company names (e.g. ["Apple Inc", "Lockheed Martin"]) |
| countryCode | string | Optional ISO country code filter (e.g. "US") |
search_zillowSearch Zillow for-sale or rental listings by city, ZIP, or neighborhood. Returns price, beds, baths, sqft, address, coordinates, and listing URL. No API key.Search Zillow for-sale or rental listings by city, ZIP, or neighborhood. Returns price, beds, baths, sqft, address, coordinates, and listing URL. No API key.
| Parameter | Type | Description |
|---|---|---|
| location* | string | City, ZIP, or neighborhood (e.g. "Austin, TX", "78701") |
| maxItems | integer | Max properties (default 50) |
| minPrice | integer | Minimum price |
| maxPrice | integer | Maximum price |
| minBeds | integer | Minimum bedrooms |
| daysOnZillow | integer | Only listings posted within this many days |
get_zillow_property_detailsFetch deep Zillow property data from listing URLs or ZPIDs: price history, tax history, school ratings, HOA fee, year built, Zestimate, rent Zestimate, and photos. Chains off search_zillow output.Fetch deep Zillow property data from listing URLs or ZPIDs: price history, tax history, school ratings, HOA fee, year built, Zestimate, rent Zestimate, and photos. Chains off search_zillow output.
| Parameter | Type | Description |
|---|---|---|
| urls* | array | Zillow property URLs or raw ZPIDs |
search_redfinSearch Redfin for-sale or recently-sold listings by city, ZIP, or Redfin URL. Returns price, beds, baths, sqft, price per sqft, listing agent, broker, MLS ID, and listing URL. Use soldWithinDays for comparable-sales analysis.Search Redfin for-sale or recently-sold listings by city, ZIP, or Redfin URL. Returns price, beds, baths, sqft, price per sqft, listing agent, broker, MLS ID, and listing URL. Use soldWithinDays for comparable-sales analysis.
| Parameter | Type | Description |
|---|---|---|
| location* | string | City, ZIP, or Redfin URL |
| maxItems | integer | Max properties (default 50) |
| soldWithinDays | integer | Return recently-sold within N days (7-365) instead of for-sale |
| minPrice | integer | Minimum price |
| maxPrice | integer | Maximum price |
| minBeds | integer | Minimum bedrooms |
search_realtorSearch Realtor.com for-sale or sold listings by city or ZIP. Returns price, beds, baths, sqft, county, listing status, and the listing agent and brokerage office for every record. No MLS login.Search Realtor.com for-sale or sold listings by city or ZIP. Returns price, beds, baths, sqft, county, listing status, and the listing agent and brokerage office for every record. No MLS login.
| Parameter | Type | Description |
|---|---|---|
| location* | string | City or ZIP (e.g. "Austin, TX") |
| maxItems | integer | Max properties (default 50) |
| soldMode | boolean | Return sold listings instead of for-sale (default false) |
| minPrice | integer | Minimum price |
| maxPrice | integer | Maximum price |
| minBeds | integer | Minimum bedrooms |
search_sam_gov_contractsSearch live US federal contract opportunities on SAM.gov: solicitations, presolicitations, sources-sought, and award notices. Filter by keyword, NAICS code, notice type, agency, and set-aside type. Requires your own free SAM.gov / api.data.gov API key.Search live US federal contract opportunities on SAM.gov: solicitations, presolicitations, sources-sought, and award notices. Filter by keyword, NAICS code, notice type, agency, and set-aside type. Requires your own free SAM.gov / api.data.gov API key.
| Parameter | Type | Description |
|---|---|---|
| apiKey* | string | Your free SAM.gov / api.data.gov API key. Get one at sam.gov (Account Details -> API Key) or api.data.gov/signup. |
| keyword | string | Full-text search on the opportunity title (e.g. "software") |
| naicsCode | string | NAICS industry code, up to 6 digits (e.g. "541511") |
| noticeType | string | Procurement type code: o=Solicitation, p=Presolicitation, r=Sources Sought, a=Award Notice, k=Combined Synopsis, s=Special Notice, g=Sale of Surplus, u=Justifi… |
| organizationName | string | Department/sub-tier name (e.g. "DEPARTMENT OF DEFENSE") |
| setAsideType | string | Set-aside code (e.g. "SBA", "8A", "WOSB", "HZC") |
| postedFrom | string | Earliest posted date, MM/DD/YYYY or YYYY-MM-DD. Defaults to 30 days ago. |
| postedTo | string | Latest posted date. Defaults to today. |
| maxResults | integer | Max opportunities to return (default 100) |
search_fec_campaign_financeSearch US federal campaign finance via the official OpenFEC API: candidates by name, committees/PACs by name, or itemized Schedule A contributions for one committee.Search US federal campaign finance via the official OpenFEC API: candidates by name, committees/PACs by name, or itemized Schedule A contributions for one committee.
| Parameter | Type | Description |
|---|---|---|
| mode* | string | candidates/committees search by name; contributions pulls itemized donations for one committee |
| query | string | Name to search for candidates/committees modes (e.g. "Warren") |
| committeeId | string | FEC committee ID (e.g. "C00401224") - required for contributions mode. Find it via committees mode first. |
| apiKey | string | Your free api.data.gov key. Falls back to FEC's public DEMO_KEY (rate-limited) if omitted. |
| maxResults | integer | Max rows to return (default 25) |
search_companies_house_ukSearch or look up UK companies on the official Companies House register: status, type, incorporation date, registered office address, SIC codes, and optionally the full officer roster. Requires your own free Companies House API key.Search or look up UK companies on the official Companies House register: status, type, incorporation date, registered office address, SIC codes, and optionally the full officer roster. Requires your own free Companies House API key.
| Parameter | Type | Description |
|---|---|---|
| apiKey* | string | Your free Companies House REST API key. Register an application at developer.company-information.service.gov.uk. |
| query | string | Company name/keyword search. Use this OR companyNumbers. |
| companyNumbers | array | Exact UK company numbers for direct lookup (e.g. ["09446231"]) |
| includeOfficers | boolean | Fetch the officer roster (directors, secretaries) for each company (default false) |
| maxResults | integer | Max companies to return (default 50) |
get_run_resultsCollect the results of a previously started actor run. Use this when another tool returned status "pending" with a run_id: wait a few seconds, then call this with that run_id. Repeat until it returns results.Collect the results of a previously started actor run. Use this when another tool returned status "pending" with a run_id: wait a few seconds, then call this with that run_id. Repeat until it returns results.
| Parameter | Type | Description |
|---|---|---|
| run_id* | string | The run_id returned by a tool whose status was "pending" |
32 of 32 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
31 pay-per-result web data tools: LinkedIn, Google Maps, SEC, real estate, jobs, leads, gov data.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.