Apify Public Data & Leads
This server provides an AI agent with 40+ production data extractors and public-record search tools running on Apify, covering business leads, jobs, government records, research data, and market intelligence.
Business & lead generation: Google Maps business leads, website tech-stack/ecommerce scanning, US multi-state and state-specific business registries (Alabama, Florida, Wisconsin), French companies, GLEIF LEI lookups, UK/France/global registry search, and US contractor licenses (California, Oregon, multi-state)
Jobs & talent: Glassdoor job/salary search and LinkedIn public job listings
Government & procurement: SEC EDGAR filings, SEC Form 4 insider transactions, USAspending federal awards, Grants.gov opportunities, TED EU tenders, Federal Register rules/notices, NHTSA recalls, FEC campaign finance, and EPA facility compliance
Research & health: ClinicalTrials.gov studies, openFDA drug/device data, Europe PMC papers, CMS healthcare providers
Market & consumer intelligence: Airbnb rental research, YouTube search, Twitch live-stream analytics, Google Play and App Store reviews, Google News, and Google Autocomplete keyword suggestions
Legal, sanctions & cyber: CourtListener cases, OFAC sanctions, NVD/CISA vulnerability intelligence
Addressing & demographics: US Census address geocoding with tract/block/district GEOIDs
Nonprofit research: IRS Form 990 and nonprofit records via ProPublica Nonprofit Explorer
Provides tools to scrape Airbnb vacation rental listings, extracting title, room type, nightly price, rating, reviews count, and listing URL for real estate research and market rate tracking.
Provides tools to scrape Glassdoor job postings and salary data, extracting job title, company, salary estimate, rating, location, job URL, and posting date for hiring intelligence and compensation benchmarking.
Provides tools to scrape Google Maps business listings, extracting name, phone, website, rating, reviews, address, coordinates, and hours for B2B lead generation and local prospecting.
Provides tools to scrape Google Play app reviews, extracting review text, star score, thumbs up, date, and reviewer name for app store sentiment analysis and competitor feedback.
Provides tools to scrape Twitch live streams, extracting streamer username, title, viewer count, language, and category for esports analytics and live stream monitoring.
Provides tools to scrape YouTube video search results, extracting title, video URL, channel, views count, duration, and publish date for content tracking and creator outreach.
mcp-name: io.github.jlucasmcrell/apify-scrapers
Apify Public Data MCP: 40 Production Data Tools & Public Records
One MCP server gives an AI agent 40 production data extractors - Google Maps business leads, Google News, Google Autocomplete, LinkedIn and Glassdoor jobs, SEC EDGAR, USAspending, Grants.gov, TED tenders, NHTSA recalls, FEC, EPA, ClinicalTrials.gov, openFDA, Europe PMC, GLEIF, CMS providers, Census geocoding, state business registries, contractor licences, Airbnb, YouTube, Twitch and Google Play - each running as an Actor on your own Apify account. Install with
uvx apify-data-scrapers (Claude Desktop, Cursor, any MCP client), or call the same Actors directly from Python, Node.js or no-code tools.
Each actor is built with strict schema validation, deterministic field mapping, self-healing DOM selectors, and pay-per-event pricing (per-result rates from $0.00015, Actor-start from $0.0005; the live Apify Store price is authoritative).
Runtime contract and spending control
Since version 1.1.0, calls return {results, status, run?} in both MCP structured content and text. Status is success, partial, empty_unverified, or error; errors include a stable code and retry guidance. Zero rows are not proof that no matching records exist. Existing integrations that parsed a bare result array must now read results. Native dataset field names are preserved.
Each call requests a 120-second Actor timeout and a pay-per-event charge cap of $1 by default. Set APIFY_MAX_CHARGE_USD to adjust the cap. This is per run, not a total account spending limit; platform fees outside Actor event charges may still apply. Up to four calls may run concurrently. Cancelling a request attempts to abort its cloud run; check the returned run ID if confirmation fails. An ambiguous start is never retried automatically.
The MCP executable is Python; Node.js files are direct Actor API examples, not a second MCP server. Private queued Actors are omitted from this public catalog.
Related MCP server: Apify MCP Server
Quick Navigation
Choose your tools
Choose a focused tool profile and generate your installation configuration.
Version 1.2.0 adds the optional APIFY_TOOL_PROFILE environment variable: all (default), leads, market, government, or research. These correspond to the four catalog categories below. Profiles restrict tool discovery and calls, prompts, and the Actor catalog. Restart the MCP server and refresh/reconnect your client after changing the profile. Keep only the focused server entry if you do not also want the full catalog loaded. Direct Actor API examples are unchanged; this setting is not an Apify account permission boundary.
Choose your first workflow
Your goal | Start here | What to expect |
Build a local contractor lead list | Review the prefilled input, set a small result limit, then run and export the dataset. | |
Track company filings | Choose companies and form types; retain filing identifiers to avoid duplicate alerts. | |
Compare healthcare providers over time | Save snapshots and compare changes in the source dataset, not real-time clinical outcomes. | |
Use an AI chat interface | Connect your own Apify account and choose the Actor explicitly. |
No separate subscription to this MCP package is required. Actor runs are billed through your Apify account at the displayed Store price. Start with a small run and inspect its output before scheduling recurring work; public-source data can be delayed, incomplete, or temporarily unavailable.
Privacy Policy
The MCP server collects nothing. It runs on your machine, reads APIFY_TOKEN from your environment, and its only outbound calls are to the Apify API to run the Actor you asked for — on your own Apify account. No telemetry, no logs, no data sent to us. Full policy: apify.revenuesystemslabs.com/privacy.
Make.com templates
Eight published Make scenarios, one click to copy into your own Make account. Each asks for your Apify token and your destination (Google Sheets or Slack) in the setup wizard.
Template | Actor it runs |
Use-case guides
One page per question an agent gets asked, each listing the tools, arguments, returned fields and prices for that job:
Focused, end-to-end tutorials:
Available Extractors & Store Listings
Every extractor below is both an Apify Store listing and an MCP tool of the same server; the sections are the questions buyers arrive with.
Business intelligence & lead generation
Also available: Cross-border company registry search, combining UK, French and GLEIF records where available.
Tool | Store Link | Key Output Fields | Best For |
Google Maps Business Leads | Name, phone, website, rating, reviews, address, coordinates, hours | B2B lead generation, local agency prospecting | |
Website Tech Stack & Ecommerce Scanner | technologies, cms, ecommerce_platform, payments, emails | Best for competitive tech research and B2B lead qualification across a batch of company websites. | |
US Business Entity Registries | Legal entity name, filing number, jurisdiction, status | Legal due diligence, corporate registration checks | |
Alabama Business Entity Search | entity id, entity name, location, entity type, status | Search Alabama business entities by company name and export entity IDs | |
Florida Sunbiz Business Entity Search | entity name, document number, status, entity type, date filed | Search Florida Sunbiz company-name results and export legal entity nam | |
Florida Sunbiz Officer & Registered Agent Search | officer name, entity name, document number, detail url, entity type | Search Florida Sunbiz by officer or registered-agent name and export o | |
French Company Search | siren, name, legal name, acronym, status | Search France's official company register by name, activity, postcode, | |
GLEIF LEI Lookup | lei, legal_name, registered_as, legal_form_name, status | Best for KYC and counterparty due diligence: resolving a company's Legal Entity Identifier, registration status, and own national registry number before onboarding. | |
US Contractor Licenses | Contractor name, license number, classification, status, state | Trades verification, subcontractor diligence | |
California Contractor License Search | contractor name, name type, license number, city, status | Search California CSLB contractor records by contractor name and expor |
Jobs, market & consumer intelligence
Tool | Store Link | Key Output Fields | Best For |
Glassdoor Jobs & Salaries | Title, company, salary estimate, rating, location, job URL, posting date | Hiring intelligence, compensation benchmarking | |
LinkedIn Public Jobs | Job title, employer, location, direct apply URL, posting age | Recruitment, tech talent monitoring | |
Airbnb Vacation Rentals | Title, room type, nightly price, rating, reviews count, listing URL | Real estate research, market rate tracking | |
Google Play App Reviews | Review text, star score, thumbs up, date, reviewer name | App store sentiment, competitor feedback | |
Apple App Store Reviews | app_name, review_rating, review_body, review_version, app_average_rating | iOS review mining, ASO research and cross-platform sentiment | |
YouTube Video Search | Title, video URL, channel, views count, duration, publish date | Content tracking, creator outreach | |
Twitch Live Streams | Streamer username, title, viewer count, language, category | Esports analytics, live stream monitoring |
Government & public records
Also available: SEC Form 4 insider transactions, OFAC sanctions, CourtListener cases, and NVD/CISA vulnerability intelligence.
Tool | Store Link | Key Output Fields | Best For |
SEC EDGAR Corporate Filings | Ticker, CIK, form (10-K, 10-Q, 8-K), filing date, primary document URL | Financial diligence, equity research, compliance | |
USAspending Federal Awards | Recipient vendor, award amount, awarding agency, description, dates | Government contracting, procurement intel | |
Grants.gov Funding Opportunities | Opportunity number, agency, deadline, award range, eligibility, contacts | Federal grant prospecting and funding monitoring | |
TED European Tenders | Buyer, country, CPV code, deadline, estimated value, source documents | European procurement and bid discovery | |
NHTSA Vehicle Recalls | Campaign number, component, defect, consequence, remedy, affected units | Vehicle-safety checks and recall monitoring | |
FEC Campaign Finance Search | record type, id, name, party, office | Search US federal candidates, PACs and campaign contributions by state | |
EPA ECHO Facility Compliance & Violations | registry id, name, street, city, state | Search EPA-regulated US facilities by state, ZIP, NAICS, name, program | |
US Census Address Geocoder | matched_address, county_name, tract_geoid, block_geoid, congressional_district_geoid | Best for appending census tract, county FIPS and district GEOIDs to US addresses for demographic joins and compliance reporting. |
Research & health data
Tool | Store Link | Key Output Fields | Best For |
ClinicalTrials.gov Search | nct id, title, official title, acronym, org study id | Search the official ClinicalTrials.gov API by condition, intervention, | |
Europe PMC Paper Search | title, doi, pmid, abstract, cited_by_count | Best for biomedical literature reviews, citation tracking, and open-access discovery across PubMed and Europe PMC. | |
openFDA Drug Labels, Recalls & Adverse Events | dataset, id, brand name, generic name, manufacturer | Search official FDA drug labels, approvals, adverse events, and drug, | |
CMS Healthcare Provider Search | name, provider_type, city, state, star_rating | Compare CMS-certified hospitals, nursing homes, and other Medicare providers by location, ownership, and star rating. |
Python Quickstart
1. Install dependencies
pip install apify-client pandas python-dotenv2. Export 50 Google Maps Leads to CSV
import os
from apify_client import ApifyClient
import pandas as pd
# Get your API token from https://console.apify.com/account/integrations
client = ApifyClient(os.getenv("APIFY_TOKEN"))
# Run the actor
run = client.actor("captainhandsome/google-maps-business-search").call(run_input={
"search_query": "commercial electricians",
"location": "Dallas, Texas",
"max_items": 50,
"include_details": True,
})
# Fetch dataset items and export to CSV
items = list(client.dataset(run["defaultDatasetId"]).iterate_items())
df = pd.DataFrame(items)
df.to_csv("dallas_electricians.csv", index=False)
print(f"Exported {len(df)} leads to dallas_electricians.csv")See examples/google_maps_leads_to_csv.py for the full script.
Node.js Quickstart
1. Install dependencies
npm install apify-client2. Query SEC EDGAR Filings
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('captainhandsome/sec-edgar-filings-search').call({
companies: ['AAPL', 'NVDA', 'MSFT'],
forms: ['10-K'],
max_items: 15,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(filing => {
console.log(`[${filing.ticker}] ${filing.form} (${filing.filing_date}): ${filing.filing_url}`);
});See examples/sec_filings.js for the full script.
No-Code & Automation Workflows
If you automate via n8n, Make, Zapier, or Google Sheets, ready-to-import blueprints are included in workflows/:
Google Maps Leads to Google Sheets (n8n): Weekly scheduled local-lead extraction into Google Sheets with persistent duplicate suppression.
SEC EDGAR 10-K & 8-K Alerts (n8n): Four-hour filing monitor with persistent duplicate suppression.
Competitor News Alerts (n8n): Daily Google News monitoring with persistent duplicate suppression.
Grants.gov Opportunity Alerts (n8n): Daily funding-opportunity monitoring with persistent duplicate suppression.
TED European Tender Alerts (n8n): Daily procurement monitoring with persistent duplicate suppression.
NHTSA Vehicle Recall Alerts (n8n): Daily safety-recall monitoring with persistent duplicate suppression.
Eight Make-approved templates: Guided setup for Google Sheets and Slack workflows. Connect your own accounts and review inputs before running; Apify and Make usage charges may apply.
Open a template in Make: Google Maps, Glassdoor, California contractors, SEC filings to Slack, Google News, Grants.gov, TED tenders, or NHTSA recalls.
Pre-Built Example Tasks (Zero Code)
If you prefer runnable web UI tasks without writing any code, each actor includes pre-configured tasks published on Apify Store:
Google Maps Leads
Glassdoor Jobs
Airbnb Rentals
YouTube & Google Play
Free Sample Datasets
Looking for clean data to benchmark, analyze, or train models? Verified sample bundles with metadata schemas are available in datasets/ and hosted publicly on Hugging Face Datasets:
Eight verified sample bundles, each exported from a production run of the Actor named beside it. Every one is served from this repository and mirrored to Hugging Face, where the dataset card links back to the Actor that produced it.
Phoenix HVAC Contractor Leads:
datasets/phoenix_hvac_leads/| Hugging Face Hub — 10 verified HVAC contractor profiles with ratings, addresses, and phone numbers (Google Maps Business Leads).California Licensed Contractors:
datasets/california_solar_contractors/| Hugging Face Hub — 50 active C-46 and B licensed solar installers with state verification numbers (California Contractor License Search).Austin Software Engineer Postings:
datasets/austin_software_jobs/| Hugging Face Hub — 30 normalized job listings with estimated posting dates and salary ranges (LinkedIn Public Jobs).S&P 500 Corporate Filings:
datasets/sp500_sec_edgar_filings/| Hugging Face Hub — 5 SEC EDGAR filing records with CIK, ticker, SIC and document links (SEC EDGAR Filings).US Federal Defense & AI Awards:
datasets/us_federal_defense_ai_awards/| Hugging Face Hub — 10 federal contract awards with recipient, agency, obligation amount and dates (USAspending Federal Awards).US Remote AI & ML Job Postings:
datasets/us_remote_ai_ml_job_postings/| Hugging Face Hub — 10 remote AI/ML postings with title, company, location and apply URL (LinkedIn Public Jobs).Top Twitch Live Streams:
datasets/twitch_top_live_streams_metadata/| Hugging Face Hub — 10 live-channel records with viewer counts, category and language (Twitch Live Streams).Mobile App Sentiment Reviews:
datasets/mobile_apps_user_sentiment_reviews/| Hugging Face Hub — 10 Google Play reviews with score, thumbs-up count and reviewer metadata (Google Play Reviews).
AI Agent & MCP Integration
All actors in this repository conform to OpenAPI and JSON Schema standards, making them directly callable by AI agents via the Model Context Protocol (MCP):
Option 1: Claude Desktop / Cursor with UVX (Recommended)
Add this to your claude_desktop_config.json or Cursor MCP settings:
{
"mcpServers": {
"apify-data-scrapers": {
"command": "uvx",
"args": ["apify-data-scrapers"],
"env": {
"APIFY_TOKEN": "YOUR_APIFY_API_TOKEN"
}
}
}
}Option 2: Docker Container (Glama / Cloud)
Run via Docker:
{
"mcpServers": {
"apify-data-scrapers": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "APIFY_TOKEN", "glcr.b-cdn.net/jlucasmcrell/apify-scrapers:latest"],
"env": {
"APIFY_TOKEN": "YOUR_APIFY_API_TOKEN"
}
}
}
}Option 3: Local Python Stdio Runner
Install via pip or run directly:
pip install apify-data-scrapers
export APIFY_TOKEN="your_token_here"
apify-data-scrapersOr from local source:
python mcp_server.pyAgent Prompts That Work Out-of-the-Box:
"Search Google Maps for 50 commercial roofers in Atlanta with phone numbers and websites."
"Retrieve Apple and Microsoft Form 10-K filings from SEC EDGAR for the last 2 years."
"Search Glassdoor for remote product manager jobs with salary estimates."
In-Depth Engineering Guides
Technical case studies and problem-solution writeups are located in articles/:
Bypassing Playwright Headless Pagination Hurdles on Airbnb: How to solve sticky overlay modal interruptions and viewport boundary clipping in large headless browser crawls.
Extracting & Normalizing Clean Job Posting Dates from Glassdoor: Overcoming relative timestamp drift ("24h", "3d", "30d+") with deterministic parsing and ISO-8601 boundary tracking.
Repository Structure
apify-scrapers/
README.md # Documentation and quickstart
LICENSE # MIT License
requirements.txt # Python client dependencies
package.json # Node.js dependencies
mcp.json # MCP tool registry specification
mcp_server.py # Native Python stdio MCP server
articles/ # In-depth engineering case studies
airbnb_playwright_pagination_guide.md
glassdoor_posting_dates_guide.md
reddit_community_responses.md # Reference technical answers for forums
datasets/ # Sample benchmark datasets
phoenix_hvac_leads/
california_solar_contractors/
austin_software_jobs/
workflows/ # No-code automation templates
n8n_google_maps_to_sheets.json
n8n_sec_edgar_to_slack.json
n8n_google_news_competitor_monitor.json
n8n_grants_gov_opportunity_monitor.json
n8n_ted_eu_tender_monitor.json
README.md
examples/ # Standalone developer scripts
google_maps_leads_to_csv.py
sec_edgar_filings_downloader.py
glassdoor_jobs_tracker.py
airbnb_market_scraper.py
usaspending_defense_awards.py
twitch_live_stream_monitor.py
google_maps_leads.js
sec_filings.jsAuthor & Support
Maintained by Joseph McRell.
Apify Store: https://apify.com/captainhandsome
GitHub: @jlucasmcrell
Hugging Face: @joeygambino
Issues & Requests: Please open an issue on this repository or submit a ticket on the respective Apify Actor Store page.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Available Tools
40 toolsairbnb_listings_searchAirbnb Short-Term Rental Rates and Property SearchARead-only
Search vacation rental listings, nightly prices, occupancy ratings, and property classifications from Airbnb.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/airbnb-listings-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 15-40 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for short-term vacation rental market research, hospitality pricing comparisons, and regional accommodation rate benchmarking.
When NOT to use: Do not use for long-term residential apartment leases, MLS residential home sales, or commercial office leasing.
Named alternatives: Use 'google_maps_search' for hotel and lodging business contacts, 'glassdoor_jobs_search' for hospitality employment, or 'sec_edgar_filings' for public REIT financial filings.
Inputs: location (required), max_results. Returns: run, error, status, results
alabama_business_searchAlabama Business Entity Registry SearchARead-only
Search official Alabama Secretary of State business-entity records by company name, returning entity ID, legal name, entity type, registry status, and location.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/al-business-entity-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds without detail pages, longer with include_details enabled; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use when verifying an Alabama-registered LLC or corporation, checking entity status, or building a lead list of Alabama businesses by name.
When NOT to use: Do not use for Florida, California, or nationwide multi-state lookups, for contractor licensing, or for company officers/registered-agent name searches.
Named alternatives: Use 'us_business_entity_search' for a combined Florida/Alabama/Wisconsin lookup, 'florida_new_filings_search' for Florida entities, or 'california_contractor_license_search'/'us_contractor_license_search' for contractor licences.
Inputs: search_query (required), max_results, include_details. Returns: run, error, status, results
app_store_reviews_searchApple App Store Reviews and App MetadataARead-onlyIdempotent
Search the Apple App Store and return customer reviews with star ratings, review text, the app version each review was written against, and full app metadata - across any storefront.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/app-store-reviews-search'.
Side Effects: Strictly read-only; reads Apple's public search, lookup and review endpoints.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 5-30 seconds; Apple caps the public review feed at 500 reviews per app per storefront; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for iOS app reviews and ratings, App Store metadata, release-version sentiment, ASO and competitor research, or to pair with Android data for a cross-platform view.
When NOT to use: Do not use for Android reviews (use 'google_play_reviews_search'), for employer reviews, for app download estimates, or for Mac-only titles.
Named alternatives: Use 'google_play_reviews_search' for the Android half of the same product, 'google_maps_search' for business reviews, or 'youtube_video_search' for video sentiment.
Inputs: app_ids, countries, max_rating, min_rating, +5 more. Returns: run, error, status, results
california_contractor_license_searchCalifornia CSLB Contractor License SearchARead-only
Search public California Contractors State License Board (CSLB) records by contractor or business name, returning license number, status, city, and name type.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/ca-contractor-license-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds without detail pages, longer with include_details enabled; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for subcontractor vetting, contractor license verification, or lead building against California licensed contractors and businesses.
When NOT to use: Do not use for Oregon-only licence lookups (use 'us_contractor_license_search' with states=['oregon']), business entity/registry searches, or non-contractor trades.
Named alternatives: Use 'us_contractor_license_search' to search California and Oregon in one call, or 'alabama_business_search'/'florida_new_filings_search'/'us_business_entity_search' for general business-entity registries rather than contractor licences.
Inputs: search_query (required), max_results, include_details. Returns: run, error, status, results
clinical_trials_searchClinicalTrials.gov Study SearchARead-only
Search the official ClinicalTrials.gov registry for interventional and observational studies by condition, intervention, sponsor, or free-text keyword. Returns recruitment status, phase, enrollment, sponsor, and site location detail for each matching study.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/clinical-trials-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for medical research surveillance, competitive drug-pipeline tracking, patient-recruitment intelligence, or sponsor and trial-portfolio analysis.
When NOT to use: Do not use for FDA drug/device approvals or adverse-event data, environmental compliance records, campaign finance, or corporate registry lookups.
Named alternatives: Use 'openfda_search' for FDA drug and device safety/approval data, 'epa_facility_search' for environmental compliance, 'fec_campaign_finance_search' for political campaign funding, or 'french_company_search' for the French corporate registry.
Inputs: condition (required), status, max_results. Returns: run, error, status, results
cms_healthcare_provider_searchCMS Healthcare Provider SearchARead-only
Search official CMS Provider Data Catalog directories for Medicare-certified hospitals, nursing homes, home health agencies, hospices, dialysis facilities, long-term care hospitals, and inpatient rehab facilities. Returns normalized facility records (identity, ownership, capacity, and star ratings) across all seven provider types through one consistent row shape.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/cms-healthcare-provider-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for healthcare facility due diligence, star-rating and quality comparisons, nursing-home staffing/inspection/fines research, or building a location-bounded list of Medicare-certified providers.
When NOT to use: Do not use for clinical trial recruitment data, environmental compliance, campaign finance, corporate registry lookups, or contractor licensing.
Named alternatives: Use 'clinical_trials_search' for ClinicalTrials.gov study data, 'epa_facility_search' for environmental compliance, 'us_business_entity_search' or 'us_contractor_license_search' for corporate/contractor registries, or 'europe_pmc_paper_search' for biomedical literature.
Inputs: state (required), zip, city, county, +3 more. Returns: run, error, status, results
company_registry_searchUK, France and Global Company Registry SearchARead-only
Search UK Companies House, French SIRENE, and the global GLEIF LEI register in one call. Returns normalized company identity, status, registration, address, industry, financial, officer, and ownership fields where available.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/company-registry-search'.
Side Effects: Creates a billed Actor run and dataset on your Apify account; queries official public company registers.
Authentication: Requires APIFY_TOKEN; no registry credential is required for normal bounded searches.
Latency & Limits: Typical runs take 10-60 seconds; detail enrichment is slower; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for cross-border company lookup, entity resolution, status verification, LEI matching, and company enrichment across the UK, France, and GLEIF.
When NOT to use: Do not use for US Secretary of State records, contractor licences, sanctions screening, or investment advice.
Named alternatives: Use 'us_business_entity_search' for Florida, Alabama, and Wisconsin; 'gleif_lei_search' for a focused LEI lookup; or 'french_company_search' for France-only searches.
Inputs: search_queries (required), sources, active_only, max_results, +1 more. Returns: run, error, status, results
courtlistener_case_searchCourtListener Opinions and Federal Docket SearchARead-only
Search published judicial opinions or federal RECAP dockets through CourtListener. Returns case names, courts, dates, citations, judges, parties, filings, snippets, and canonical record links where available.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/courtlistener-case-search'.
Side Effects: Creates a billed Actor run and dataset on your Apify account; queries public CourtListener and RECAP search data.
Authentication: Requires APIFY_TOKEN; the Actor supplies its CourtListener integration credential.
Latency & Limits: Typical runs take 10-45 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for legal research, litigation monitoring, company case discovery, opinion search, and federal docket screening.
When NOT to use: Do not treat results as a complete docket, legal advice, or proof of current case status.
Named alternatives: Use 'sec_edgar_filings' for SEC disclosures, or 'us_business_entity_search' for company registrations.
Inputs: query (required), court, filed_after, max_results, +4 more. Returns: run, error, status, results
cve_vulnerability_intelligenceNVD CVE and CISA KEV Vulnerability IntelligenceARead-only
Search NIST NVD vulnerabilities and enrich every CVE with CISA Known Exploited Vulnerability status, remediation deadlines, ransomware use, CVSS, CWE, affected CPEs, and references.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/nvd-cisa-vulnerability-intelligence'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable; no NVD or CISA credential is required.
Latency & Limits: Typical exact and keyword runs take 5-30 seconds; NVD rate limits can slow large filtered jobs; output is capped by max_results.
Usage Guidelines:
When to use: Use for CVE research, vulnerability triage, patch prioritization, and identifying active exploitation.
When NOT to use: Do not use as a network scanner or as proof that a particular deployed asset is vulnerable.
Named alternatives: Use 'tech_stack_detector' to identify public website technologies before researching relevant CVEs.
Inputs: query, cve_id, max_cpes, severity, +5 more. Returns: run, error, status, results
epa_facility_searchEPA ECHO Facility Compliance SearchARead-only
Search the official EPA ECHO service for US regulated facilities by state, facility name, NAICS code, or environmental program, and export compliance status, inspection, and penalty data. City, ZIP, and violation-only filtering are available in the underlying Actor, not this MCP tool.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/epa-echo-facility-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-35 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for environmental compliance due diligence, regulatory risk screening of a facility or region, industry-wide (NAICS) violation surveys, or enforcement/penalty history lookups.
When NOT to use: Do not use for corporate registry, campaign finance, clinical trial, or FDA drug/device data.
Named alternatives: Use 'clinical_trials_search' for medical studies, 'openfda_search' for FDA drug/device data, 'fec_campaign_finance_search' for political funding, or 'french_company_search' for the French corporate registry.
Inputs: state (required), program, naics_code, max_results, +1 more. Returns: run, error, status, results
europe_pmc_paper_searchEurope PMC Research Paper SearchARead-only
Search Europe PMC and PubMed for research papers, preprints and patents by topic, author, journal, publication year and open-access status. Returns flat records with identifiers, abstracts, citation counts, MeSH indexing, funding and full-text links.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/europe-pmc-paper-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 5-20 seconds for the default 10 results; timeout capped at 120 seconds. Requesting a large max_results or enabling include_entities adds paginated and annotation-batch requests and increases duration.
Usage Guidelines:
When to use: Use for biomedical and life-science literature search, systematic-review scoping, citation and impact tracking, funding/grant provenance research, open-access discovery, or mining gene/disease/organism entities from paper text.
When NOT to use: Do not use for clinical trial recruitment or study status (use 'clinical_trials_search'), drug/device safety data, approvals, adverse events or recalls (use 'openfda_search'), or general corporate/regulatory lookups.
Named alternatives: Use 'clinical_trials_search' for ClinicalTrials.gov study records, or 'openfda_search' for FDA drug and device safety datasets.
Inputs: query (required), author, journal, sort_by, +6 more. Returns: run, error, status, results
fec_campaign_finance_searchFEC Campaign Finance SearchARead-only
Search the US Federal Election Commission's public register of federal candidates, committees/PACs, or individual campaign contributions. A single call returns one record type only, selected with data_type, because candidates, committees, and contributions carry genuinely different fields.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/fec-campaign-finance-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for political campaign research, candidate and PAC vetting, donor/contribution geography and industry analysis, or election-cycle fundraising tracking.
When NOT to use: Do not use for corporate SEC filings, environmental compliance, clinical trials, or FDA drug/device data. Contributor street addresses are never returned (deliberately excluded upstream).
Named alternatives: Use 'french_company_search' for French corporate registry data, 'epa_facility_search' for environmental compliance, 'clinical_trials_search' for medical studies, or 'openfda_search' for FDA drug/device data.
Inputs: name, party, state, office, +2 more. Returns: run, error, status, results
federal_register_searchUS Federal Register Rule and Notice SearchARead-only
Search official US Federal Register rules, proposed rules, notices, and presidential documents. Returns agencies, publication and effective dates, abstracts, citations, CFR references, dockets, comment links, and source documents.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/federal-register-search'.
Side Effects: Creates a billed Actor run and dataset on your Apify account; queries the official Federal Register API.
Authentication: Requires APIFY_TOKEN; no Federal Register key is required.
Latency & Limits: Typical runs take 5-30 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for rulemaking monitoring, regulatory research, agency-action tracking, comment-period discovery, and government-affairs workflows.
When NOT to use: Do not use as legal advice or assume a proposed rule is in force.
Named alternatives: Use 'courtlistener_case_search' for judicial decisions and dockets, 'sec_edgar_filings' for SEC company filings, or 'grants_gov_opportunity_search' for funding opportunities.
Inputs: query (required), sort_order, max_results, document_types. Returns: run, error, status, results
florida_new_filings_searchFlorida Sunbiz Business Entity SearchARead-only
Search the Florida Division of Corporations (Sunbiz) business registry by company name, returning entity name, document number, status, and entity type.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/fl-sos-new-filings'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds without detail pages, longer with include_details enabled; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for Florida LLC/corporation lookup by company name, due-diligence checks, or monitoring new Florida business filings.
When NOT to use: Do not use to search by a person's or officer's name (use 'florida_officer_search' instead), for other states, or for contractor licences.
Named alternatives: Use 'florida_officer_search' to find companies tied to a person or registered agent, 'us_business_entity_search' for a multi-state lookup that includes Florida, or 'alabama_business_search' for Alabama-only records.
Inputs: search_query (required), max_results, include_details. Returns: run, error, status, results
florida_officer_searchFlorida Sunbiz Officer and Registered Agent SearchARead-only
Search the Florida Sunbiz registry by an officer, director, or registered-agent name and return every Florida company tied to that person, with entity name and document number.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/fl-sunbiz-officer-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds without detail pages, longer with include_details enabled (one extra page load per matched company); timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use to find every Florida company associated with a specific person's name (officer, director, or registered agent), for background research or ownership mapping.
When NOT to use: Do not use to search by company name (use 'florida_new_filings_search' instead), for other states, or for contractor licences.
Named alternatives: Use 'florida_new_filings_search' to look up a Florida company by its own name, or 'us_business_entity_search' for a multi-state company-name lookup.
Inputs: search_query (required), max_results, include_details. Returns: run, error, status, results
french_company_searchFrench Company Registry Search (SIRENE)ARead-only
Search France's official company register (SIRENE/INSEE) by name, activity, department, or postal code, and export SIREN/SIRET identifiers, legal status, headquarters address, workforce, revenue, and officers.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/french-company-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for French corporate due diligence, company/officer lookups, industry (NAF) or regional market surveys, or B2B vendor verification in France.
When NOT to use: Do not use for US environmental compliance, US campaign finance, clinical trials, or FDA drug/device data.
Named alternatives: Use 'fec_campaign_finance_search' for US political funding, 'epa_facility_search' for environmental compliance, 'clinical_trials_search' for medical studies, or 'openfda_search' for FDA drug/device data.
Inputs: query (required), naf_code, department, active_only, +1 more. Returns: run, error, status, results
glassdoor_jobs_searchGlassdoor Active Job Postings and Salary SearchARead-only
Search active employment vacancies, hiring employers, estimated compensation bands, and corporate ratings from Glassdoor.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/glassdoor-jobs-scraper'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 15-40 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use when researching active job openings, hiring trends, employer compensation ranges, or workplace ratings for specific professions.
When NOT to use: Do not use for local commercial lead generation, corporate financial filings, or live video streaming.
Named alternatives: Use 'google_maps_search' for commercial trade directories, 'sec_edgar_filings' for SEC corporate filings, or 'usaspending_contracts' for federal prime contractor records.
Inputs: job_title (required), location, max_results. Returns: run, error, status, results
gleif_lei_searchGLEIF Legal Entity Identifier SearchARead-only
Search the official GLEIF register for Legal Entity Identifiers by company name, exact LEI, or free text, and return normalized records carrying registration status, jurisdiction, legal and headquarters addresses, and the company's own national registration number.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/gleif-lei-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 5-30 seconds for a flat lookup; enabling include_relationships adds up to six extra requests per record and can push a large run past a minute; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for counterparty due diligence, KYC/AML onboarding checks, entity resolution across jurisdictions, or confirming a company's registration status, legal form, and own national registry number via its Legal Entity Identifier.
When NOT to use: Do not use for SEC financial filings (use 'sec_edgar_filings'), for a US state's own corporate registry record (use 'us_business_entity_search'), or for French Sirene registry detail (use 'french_company_search'); GLEIF coverage is limited to entities that hold an LEI.
Named alternatives: Use 'sec_edgar_filings' for US public company filings, 'us_business_entity_search' for US state-level business entity lookups, or 'french_company_search' for the French national company registry.
Inputs: query (required), status, country, max_results, +3 more. Returns: run, error, status, results
google_autocomplete_keywordsGoogle Autocomplete Keyword SuggestionsARead-only
Generate localized Google Autocomplete keyword suggestions from one or many seed phrases. Supports alphabet and question-prefix expansion and returns ranked, globally deduplicated keyword ideas.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/google-autocomplete-keyword-suggestions'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Base queries normally finish in 5-20 seconds; expansion modes make additional requests; output is capped by max_results.
Usage Guidelines:
When to use: Use for long-tail SEO research, customer-question discovery, content planning, and localized keyword ideation.
When NOT to use: Do not treat suggestions as verified search-volume, CPC, or competition data.
Named alternatives: Use 'google_news_search' for current news coverage. This server does not include a general web search tool.
Inputs: queries (required), country, language, max_results, +1 more. Returns: run, error, status, results
google_maps_searchGoogle Maps Local Business and B2B Lead ExtractorARead-only
Extract verified commercial business listings, postal addresses, phone numbers, customer review ratings, and canonical websites from Google Maps.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/google-maps-business-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 15-45 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use when the user requests local commercial directories, trade contractors, physical retail storefronts, or B2B regional sales leads.
When NOT to use: Do not use for employment job listings, corporate regulatory filings, federal procurement awards, or short-term vacation rentals.
Named alternatives: Use 'glassdoor_jobs_search' for employer vacancies, 'sec_edgar_filings' for corporate SEC disclosures, 'usaspending_contracts' for government awards, or 'airbnb_listings_search' for vacation rentals.
Inputs: search_query (required), location, max_results. Returns: run, error, status, results
google_news_searchGoogle News SearchARead-only
Search Google News for companies, people, products, brands, industries, and topics. Returns current headlines, publishers, timestamps, article links, source sites, and snippets.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/google-news-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 5-20 seconds; output is capped by max_results.
Usage Guidelines:
When to use: Use for company-news monitoring, brand mentions, market intelligence, current-event research, and source discovery.
When NOT to use: Do not use for full article text, historical news archives, or verified fact checking.
Named alternatives: Use 'sec_edgar_filings' for official company filings, or 'europe_pmc_paper_search' for biomedical literature.
Inputs: query (required), country, language, max_results. Returns: run, error, status, results
google_play_reviews_searchGoogle Play App Reviews SearchARead-only
Extract public Google Play Store reviews for one or more Android apps, including star rating, review text, reviewer name, developer replies, and app-level metadata (rating breakdown, installs, category, developer).
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/google-play-reviews-scraper'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 15-45 seconds per app; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for app-store sentiment research, competitor review monitoring, feature/complaint mining, or tracking developer response rates across one or more Android apps.
When NOT to use: Do not use for iOS App Store reviews, general web search, or employment/job data.
Named alternatives: Use 'linkedin_jobs_search' for hiring/job listings or 'youtube_video_search' for video content discovery; neither covers app-store review data.
Inputs: app_ids (required), scores, keywords, max_results, +1 more. Returns: run, error, status, results
grants_gov_opportunity_searchGrants.gov Funding Opportunity SearchARead-only
Search official US federal funding opportunities from Grants.gov by keyword, agency, status, opportunity number or Assistance Listing. Returns deadlines, award ranges, eligibility, contacts and canonical source links.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/grants-gov-opportunity-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-60 seconds; include_details adds one detail request per result.
Usage Guidelines:
When to use: Use for grant prospecting, research-funding discovery and federal opportunity monitoring.
When NOT to use: Do not use for awarded federal contracts (use 'usaspending_contracts') or European procurement (use 'ted_eu_tender_search').
Named alternatives: Use 'usaspending_contracts' for historical US awards or 'ted_eu_tender_search' for European tender notices.
Inputs: keyword, statuses, max_results, agency_codes, +3 more. Returns: run, error, status, results
linkedin_jobs_searchLinkedIn Public Job Listings SearchARead-only
Search public LinkedIn job postings by keyword and location without logging in, returning role title, hiring company, location, posting date, and job URL.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/linkedin-public-jobs-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 15-40 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for hiring-trend research, talent-market mapping, competitor headcount signals, or sourcing public job openings by role and location.
When NOT to use: Do not use for LinkedIn people/profile search, private candidate data, or submitting job applications.
Named alternatives: Use 'glassdoor_jobs_search' for Glassdoor's own listings and employer ratings, or 'google_play_reviews_search'/'youtube_video_search' for app-review or video data instead of hiring data.
Inputs: search_query (required), location, max_results, include_details. Returns: run, error, status, results
nhtsa_vehicle_recall_searchNHTSA Vehicle Recall SearchARead-only
Search official US vehicle-safety recalls by year, make and model or by NHTSA campaign number. Returns defect summaries, safety consequences, remedies, affected-unit counts and urgent park warnings.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/nhtsa-vehicle-recall-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 5-20 seconds; output is capped by max_results.
Usage Guidelines:
When to use: Use for recall research, vehicle-safety checks, campaign monitoring and fleet-risk analysis.
When NOT to use: Do not use for drug, device or food recalls (use 'openfda_search'), or for general company filings.
Named alternatives: Use 'openfda_search' for FDA-regulated product recalls or 'sec_edgar_filings' for public-company filings.
Inputs: make, model, model_year, max_results, +1 more. Returns: run, error, status, results
ofac_sanctions_searchOFAC Sanctions SearchARead-only
Search official US Treasury OFAC SDN and consolidated non-SDN data by primary name, alias, program, country and entity type. Returns sanctions programs, aliases, addresses and source identifiers.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/ofac-sanctions-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-40 seconds; results are exact source matches, not fuzzy compliance screening scores.
Usage Guidelines:
When to use: Use for research, list reconciliation, sanctions-data enrichment and exact/substring name discovery.
When NOT to use: Do not treat a name match as a legal compliance determination; do not use for corporate filings (use 'sec_edgar_filings') or entity-registration verification (use 'us_business_entity_search').
Named alternatives: Use 'sec_edgar_filings' for US public-company filings, 'gleif_lei_search' for legal-entity identifiers, or 'us_business_entity_search' for state registrations.
Inputs: name (required), country, program, list_scope, +4 more. Returns: run, error, status, results
openfda_searchopenFDA Drug and Device SearchARead-only
Search official openFDA datasets for drug labels, drug approvals (Drugs@FDA), adverse events (FAERS), and drug, device, or food recalls. Returns normalized, flat records through one consistent interface.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/openfda-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for drug/device safety surveillance, regulatory approval history, adverse-event monitoring, or recall tracking.
When NOT to use: Do not use for clinical trial recruitment data (use 'clinical_trials_search'), environmental compliance, campaign finance, or corporate registry lookups.
Named alternatives: Use 'clinical_trials_search' for ClinicalTrials.gov study data, 'epa_facility_search' for environmental compliance, 'fec_campaign_finance_search' for political funding, or 'french_company_search' for the French corporate registry.
Inputs: search (required), dataset, max_results, include_details. Returns: run, error, status, results
oregon_contractor_license_searchOregon CCB Contractor License SearchARead-only
Search official Oregon Construction Contractors Board licence records by contractor or business name. Returns licence status and address, with optional endorsement, insurance, bond, associated-person, complaint, discipline, and unpaid-claim detail.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/or-contractor-license-search'.
Side Effects: Creates a billed Actor run and dataset on your Apify account; queries the public Oregon CCB registry.
Authentication: Requires APIFY_TOKEN.
Latency & Limits: Typical runs take 10-30 seconds without details and longer with detail enrichment; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for Oregon contractor vetting, licence verification, trade lead generation, and public complaint or bond research.
When NOT to use: Do not use for California-only searches, general company registration, or a final legal or insurance determination.
Named alternatives: Use 'us_contractor_license_search' for California and Oregon together, 'california_contractor_license_search' for CSLB, or 'us_business_entity_search' for general entities.
Inputs: search_query (required), max_results, include_details. Returns: run, error, status, results
sec_edgar_filingsSEC EDGAR Public Corporate Filings RetrievalARead-only
Retrieve official United States Securities and Exchange Commission (SEC EDGAR) regulatory filings including 10-K annual reports, 10-Q quarterly reports, and 8-K material events.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/sec-edgar-filings-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for public corporate financial statements, audited balance sheets, executive compensation disclosures, and regulatory material event filings.
When NOT to use: Do not use for private non-public company intelligence, real-time stock prices, or local trade vendor lists.
Named alternatives: Use 'usaspending_contracts' for federal procurement contracts, 'google_maps_search' for local commercial entities, or 'glassdoor_jobs_search' for hiring trends.
Inputs: ticker (required), form_type, max_results. Returns: run, error, status, results
sec_form_4_insider_transactionsSEC Form 4 Insider TransactionsARead-only
Export structured insider buys, sales, grants, exercises and derivative transactions from official SEC Form 4 and 4/A XML by ticker or CIK. Returns reporting-owner roles, security details, share counts, prices and post-transaction ownership.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/sec-form-4-insider-transactions'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable; the Actor publisher supplies the SEC contact identity.
Latency & Limits: Typical run duration is 10-90 seconds depending on max_filings; output is capped by max_results.
Usage Guidelines:
When to use: Use for insider-trading research, ownership-change monitoring and transaction-level Form 4 analysis.
When NOT to use: Do not use for 10-K, 10-Q or 8-K filings (use 'sec_edgar_filings') or campaign-finance data (use 'fec_campaign_finance_search').
Named alternatives: Use 'sec_edgar_filings' for company filings and exhibits, or 'fec_campaign_finance_search' for US political contributions and committees.
Inputs: company (required), date_to, date_from, max_filings, +4 more. Returns: run, error, status, results
tech_stack_detectorWebsite Tech Stack & Ecommerce ScannerARead-only
Scan a batch of public websites and detect the CMS, ecommerce platform, payment gateway, CDN, analytics, hosting, and 15 other technology categories from 75 signatures, alongside the infrastructure headers, page metadata, and contact/social links the same page response already carries.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/tech-stack-detector'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 5-20 seconds for a small batch; timeout capped at 120 seconds. Detection is signature-based HTML/header matching, not a headless browser, so it is evidence of presence, never proof of absence, and JavaScript-rendered technology is not executed or seen.
Usage Guidelines:
When to use: Use for competitive technology research, B2B lead qualification and segmentation, ecommerce/payment-stack prospecting, or pulling the public contact and social links a company's own website exposes.
When NOT to use: Do not use for a company's legal registration or corporate-registry status (use 'us_business_entity_search' or 'gleif_lei_search'), hiring signals (use 'linkedin_jobs_search' or 'glassdoor_jobs_search'), app-store sentiment (use 'google_play_reviews_search'), or a business's physical location and reviews (use 'google_maps_search').
Named alternatives: Use 'us_business_entity_search' for state corporate registry records, 'gleif_lei_search' for global legal entity identifiers, 'linkedin_jobs_search' or 'glassdoor_jobs_search' for a company's open roles and employee sentiment, or 'google_maps_search' for a business's physical location and reviews.
Inputs: urls (required), max_results, include_details. Returns: run, error, status, results
ted_eu_tender_searchTED European Tender SearchARead-only
Search official Tenders Electronic Daily notices by keywords, contracting authority, country, CPV code and publication date. Returns buyers, deadlines, estimated values, classifications and direct TED documents.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/ted-eu-tender-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-45 seconds; output is capped by max_results.
Usage Guidelines:
When to use: Use for European public-procurement discovery, bid monitoring, buyer research and CPV market analysis.
When NOT to use: Do not use for US grants (use 'grants_gov_opportunity_search') or completed US federal awards (use 'usaspending_contracts').
Named alternatives: Use 'grants_gov_opportunity_search' for US funding opportunities or 'usaspending_contracts' for awarded US contracts.
Inputs: cpv_code, keywords, language, buyer_name, +5 more. Returns: run, error, status, results
twitch_live_streamsTwitch Real-Time Live Stream Intelligence and ViewershipARead-only
Extract real-time live broadcasting streams, viewer counts, channel metadata, and game categories from Twitch.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/twitch-live-streams-scraper'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-25 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for live video broadcasting metrics, concurrent esports viewership tracking, influencer intelligence, and gaming category analysis.
When NOT to use: Do not use for recorded video-on-demand archives, YouTube channels, or employment job boards.
Named alternatives: Use 'glassdoor_jobs_search' for corporate hiring data, 'google_maps_search' for local retail directories, or 'airbnb_listings_search' for travel pricing.
Inputs: language, game_name, max_results. Returns: run, error, status, results
usaspending_contractsUSAspending Federal Procurement and Defense Awards SearchARead-only
Search United States federal procurement contracts, defense department awards, and prime agency obligations from the official USAspending database.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/usaspending-federal-awards'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-35 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for government contracting intelligence, prime federal vendor tracking, defense obligation amounts, and public procurement research.
When NOT to use: Do not use for commercial retail leads, corporate equity SEC filings, or consumer vacation pricing.
Named alternatives: Use 'sec_edgar_filings' for corporate 10-K annual reports, 'google_maps_search' for private commercial trade vendors, or 'glassdoor_jobs_search' for company hiring data.
Inputs: recipient_name (required), max_results. Returns: run, error, status, results
us_business_entity_searchUS Multi-State Business Entity SearchARead-only
Search public Secretary of State business registries across Florida, Alabama, and Wisconsin in one call, returning a normalized, source-tagged record per state match.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/us-business-entity-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 15-45 seconds without detail pages, longer with include_details enabled and with more states selected; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use when a company name lookup should span multiple states at once, or when the entity's state of registration is unknown among Florida, Alabama, or Wisconsin.
When NOT to use: Do not use for a single known state where a dedicated tool exists and is faster (e.g. 'alabama_business_search' or 'florida_new_filings_search'), for states outside this coverage, for officer/person-name lookups (use 'florida_officer_search'), or for contractor licences.
Named alternatives: Use 'alabama_business_search' or 'florida_new_filings_search' for a single-state lookup, 'florida_officer_search' for a person-to-company search, or 'us_contractor_license_search'/'california_contractor_license_search' for licensed contractors rather than general business entities.
Inputs: search_query (required), states, max_results, include_details. Returns: run, error, status, results
us_census_geocoderUS Census Address GeocoderARead-only
Geocode US street addresses into full Census Bureau geography, not just a pin: state and county FIPS, census tract and block GEOIDs, congressional district, incorporated place, school district and metro area (CBSA). Built on the official, public-domain Census Bureau geocoder.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/us-census-geocoder'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Requests run five addresses at a time against the Census Bureau's geocoder with a 60-second timeout each; typical run duration is 10-60 seconds depending on list size, timeout capped at 120 seconds. Returns exactly one row per address, matched or not - output volume is set by the length of 'addresses', not by 'max_results'.
Usage Guidelines:
When to use: Use to append census tract, block, county FIPS, congressional district or school district GEOIDs to US street addresses for demographic joins, site selection, fair-lending/CRA reporting, or district-based targeting.
When NOT to use: Do not use for interactive place search, driving directions or points of interest; do not use for business entity or contractor license lookups (use 'us_business_entity_search' or 'us_contractor_license_search'). Addresses outside the United States are not supported.
Named alternatives: Use 'us_business_entity_search' or 'us_contractor_license_search' for entity and licensing lookups instead of an address. No other tool in this toolset performs US address geocoding.
Inputs: addresses (required), vintage, benchmark, max_results. Returns: run, error, status, results
us_contractor_license_searchUS Multi-State Contractor License SearchARead-only
Search California CSLB and Oregon CCB contractor-license records from one call by business, qualifier, or person name, returning a normalized, source-tagged record per state match.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/us-contractor-license-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 15-45 seconds without detail pages, longer with include_details enabled and with more states selected; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for contractor vetting or lead building across California and Oregon in one call, or when it is not yet known which of the two states holds the licence.
When NOT to use: Do not use for a single known state where a dedicated tool is faster (e.g. 'california_contractor_license_search'), for states outside California/Oregon, or for general business-entity (non-licence) registry lookups.
Named alternatives: Use 'california_contractor_license_search' for a California-only lookup, or 'alabama_business_search'/'florida_new_filings_search'/'us_business_entity_search' for general business-entity registries rather than contractor licences.
Inputs: search_query (required), states, max_results, include_details. Returns: run, error, status, results
us_nonprofit_searchUS Nonprofit and IRS Form 990 SearchARead-only
Search US nonprofit and charity records from ProPublica Nonprofit Explorer. Returns organization identity, EIN, location, classification, and reported revenue, with optional IRS Business Master File and Form 990 financial detail.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/us-nonprofit-search'.
Side Effects: Creates a billed Actor run and dataset on your Apify account; queries public nonprofit and IRS-derived records.
Authentication: Requires APIFY_TOKEN.
Latency & Limits: Typical runs take 10-30 seconds without details and longer with Form 990 enrichment; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for nonprofit discovery, EIN lookup, charity research, grant-market analysis, and public Form 990 financial screening.
When NOT to use: Do not use as a tax-exemption determination, charity recommendation, or substitute for the latest IRS record.
Named alternatives: Use 'grants_gov_opportunity_search' for funding opportunities, 'us_business_entity_search' for state-registered businesses, or 'company_registry_search' for UK, French, and LEI entities.
Inputs: search_query (required), max_results, include_details. Returns: run, error, status, results
wisconsin_business_searchWisconsin Business Entity Registry SearchARead-only
Search the official Wisconsin DFI corporate registry by company name. Returns entity ID, legal name, entity type, registration date, and status, with optional agent, office, annual-report, former-name, and foreign-organization detail.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/wi-business-entity-search'.
Side Effects: Creates a billed Actor run and dataset on your Apify account; queries the public Wisconsin DFI registry.
Authentication: Requires APIFY_TOKEN.
Latency & Limits: Typical runs take 10-30 seconds without details and longer with detail pages; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for Wisconsin entity verification, status checks, registered-agent research, former-name discovery, and business lead enrichment.
When NOT to use: Do not use for other states, contractor licences, or a legal good-standing determination.
Named alternatives: Use 'us_business_entity_search' for a multi-state lookup, 'us_contractor_license_search' for licensed contractors.
Inputs: search_query (required), max_results, include_details. Returns: run, error, status, results
youtube_video_searchYouTube Video SearchARead-only
Search public YouTube videos by keyword, returning title, channel, canonical video URL, view count, duration, and publish date - no YouTube Data API quota required.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/youtube-search-scraper'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for content research, competitor video monitoring, trend discovery, or building a list of videos on a topic.
When NOT to use: Do not use for retrieving a video's transcript/captions, channel analytics dashboards, or non-YouTube platforms.
Named alternatives: Use 'google_play_reviews_search' for app-store sentiment or 'linkedin_jobs_search' for job-market data; neither covers video content.
Inputs: search_query (required), max_results. Returns: run, error, status, results
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 40 tools
Most tools are clearly distinguished by data source (e.g., app_store vs google_play, linkedin vs glassdoor, sec_edgar vs sec_form_4). The main ambiguity comes from aggregator/subset pairs like company_registry_search vs french_company_search vs gleif_lei_search, and us_business_entity_search vs its state-specific tools, but the detailed 'When NOT to use' and 'Named alternatives' sections resolve this for an agent that reads them.
The large majority follow a snake_case source_subject_search pattern (e.g., epa_facility_search, nhtsa_vehicle_recall_search, linkedin_jobs_search), which is predictable and scannable. A minority use noun-phrase or action names (twitch_live_streams, usaspending_contracts, us_census_geocoder, tech_stack_detector), but there is no camelCase mixing and the overall style remains consistent.
At 40 tools, the set is well beyond the 25+ threshold that reads as too many, and the broad 'public data & leads' purpose does not justify the granular duplication: three contractor-license tools, five business-entity tools, and two overlapping company-registry tools. The count could be meaningfully trimmed by keeping only the multi-state/multi-platform aggregators and dropping the single-state/single-dataset variants.
The set covers a wide swath of public-data categories, including business registries, contractor licenses, jobs, app reviews, biomedical research, government contracting, and security vulnerabilities. However, for a server branded as 'Leads', it lacks general web search, people/contact enrichment, and most US state business registries, leaving notable gaps that agents must work around.
Maintenance
Related MCP Connectors
Company enrichment, FMCSA carriers, app reviews, live ATS jobs and LatAm public tenders, via Apify.
58 scrapers via Apify MCP: Booking, Airbnb, Amazon, Google, Zillow, Indeed, Yelp, Reddit, Vinted
Jobs, visa sponsors, tenders, SEC filings, KYB checks, company and domain intel via Apify.
Scraping API for Google Search, Maps, Flights, Jobs, YouTube, LinkedIn, Trustpilot and more.
Related MCP Servers
AlicenseAqualityBmaintenanceUse 3,000+ pre-built cloud tools from Apify, known as Actors, to extract data from websites, e-commerce, social media, search engines, maps, and more1341,000 npm15,028MIT- AlicenseNot gradedqualityDmaintenanceEnables web scraping, browser automation, and dataset management through Apify's actor platform.MIT
- AlicenseAqualityBmaintenanceExposes 29 official business-registry actors as MCP tools for KYC/AML, beneficial-owner (UBO), credit-risk and adverse-media workflows across 11 jurisdictions (EU, US, UAE). Sourced via Apify; pay-per-result.387MIT
- AlicenseNot gradedqualityCmaintenanceSeven remote MCP servers exposing 51 published Apify scrapers as agent tools: company diligence, social listening, recruiting, real estate, lead generation, e-commerce and academic research. Billed per result, and a call that returns nothing is never charged.1MIT